DHearn
08-05-2005, 04:15 PM
In VisualBuildPro 5.7, if you specify a value in the 'Release' field of the Wise build step, it generates the command with an invalid syntax. It generates (where 'Silent' was the value specified for the release):
"C:\Program Files\Wise for Windows Installer\WfWI.exe" /c /s D:\Dev\ECHO\Source\2.1\Install\ECHOSetup.wsi=Silen t /l D:\Dev\ECHO\Source\2.1\Install\Compile.log /o D:\Dev\ECHO\Source\2.1\Ship\ECHOSetup_2.1.0.9999In ternal.msi /p ProductVersion=2.1.0.9999 /p "ProductName=ECHO 2.1 (Internal)"
It should have generated:
... /c="Silent" ...
instead of tacking it to the end of the input file name.
You can get around the problem by specifying the /c="Silent" as an optional parameter instead of using the 'Release' field of the build step.
"C:\Program Files\Wise for Windows Installer\WfWI.exe" /c /s D:\Dev\ECHO\Source\2.1\Install\ECHOSetup.wsi=Silen t /l D:\Dev\ECHO\Source\2.1\Install\Compile.log /o D:\Dev\ECHO\Source\2.1\Ship\ECHOSetup_2.1.0.9999In ternal.msi /p ProductVersion=2.1.0.9999 /p "ProductName=ECHO 2.1 (Internal)"
It should have generated:
... /c="Silent" ...
instead of tacking it to the end of the input file name.
You can get around the problem by specifying the /c="Silent" as an optional parameter instead of using the 'Release' field of the build step.