I have a simple XML File Change that creates a small XML file containing a single datum based on the value entered in a text field. That part works wonderfully.However, on update I have no desire to overwrite or touch that file. So I have a system se...
I have a Basic MSI project that uses System Search to locate files by searching folders. Locating the files sets properties that are install conditions for the project. When run from a build generated by the Installshield IDE, System Search locates t...
Hello all, having a problem passing data into an InstallScript-driven installer.I run IsCmdBld using NAnt and TeamCity. The following NAnt snippet: Does as it should, echo...
I'm seeing the same behavior, after the same move from IS 2012 to IS2015. Before the installer simply moved to the next search if the XML file it intended to search didn't appear. Now the installation fails if the XML files configured for System Sear...
I read that this was related to write permissions, so if you're using a source control tool like Perforce, check to make sure you didn't accidentally vault the _isconfig.xml file, as that would make the file readonly and could prevent InstallShield f...
PEBKAC. NAnt script that inserts version number with build fell victim to Microsoft's peculiar treatment of whitespace in System.Xml.XmlDocument. If you do such manipulation in your build scripts, be sure your task uses the preserveWhitespace attribu...
Thanks Josh, this is apparently related to how CreateProcess works differently for executables vs. batch files; wrapping the call to IsCmdBld in a batch file allowed InstallShield to see the environment variable being set during the exec task.