Replaces the use of the WiX MSI bootstrapper with the one associated with msistuff because the former breaks the MSI.

cusax-fix
Lyubomir Marinov 18 years ago
parent c1751693e6
commit 059d37f425

@ -489,7 +489,29 @@
</exec>
<!-- Bootstrap the MSI into an EXE -->
<copy
file="${inst.resrc}/windows/setup.exe"
todir="${windows.app.dir}/tmp"
overwrite="true" />
<exec
executable="${inst.resrc}\windows\msistuff.exe"
dir="${windows.app.dir}/tmp"
failonerror="true">
<arg value="setup.exe" />
<arg value="/v" />
<arg value="200" />
<arg value="/n" />
<arg value="${application.name}" />
<arg value="/d" />
<arg value="setup.msi" />
<arg value="/b" />
<arg value="setup.msi" />
</exec>
<copy
file="${windows.app.dir}/tmp/setup.exe"
tofile="${windows.app.dir}/${package.name}-${sip-communicator.version}-msi.exe"
overwrite="true" />
<!--exec
executable="C:\Program Files\WiX\setupbld.exe"
dir="${light.dir}"
failonerror="true">
@ -499,7 +521,7 @@
<arg value="${windows.app.dir}\tmp\setup.msi" />
<arg value="-setup" />
<arg value="C:\Program Files\WiX\setup.exe" />
</exec>
</exec-->
<exec executable="mt.exe" dir="${windows.app.dir}" failonerror="true">
<arg value="-manifest" />
<arg value="${inst.resrc}\windows\setup.exe.manifest" />

@ -243,6 +243,7 @@
<Publish Dialog="MaintenanceTypeDlg" Control="Back" Event="NewDialog" Value="MaintenanceWelcomeDlg">1</Publish>
<Property Id="ARPNOMODIFY" Value="1" />
<Property Id="ARPNOREPAIR" Value="1" />
</UI>
<UIRef Id="WixUI_Common" />

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2"><security><requestedPrivileges><requestedExecutionLevel level="asInvoker" uiAccess="false"></requestedExecutionLevel></requestedPrivileges></security></trustInfo>
</assembly>
Loading…
Cancel
Save