dblock / msiext

AppSecInc. Community MSI Extensions
Eclipse Public License 1.0
85 stars 109 forks source link

Build fails unless WiX Toolset v3.7 is installed #9

Closed vladaver closed 10 years ago

vladaver commented 10 years ago

If Wix toolset v3.7 is not installed, build fails with multiple errors like: ...\externals\wix\wix2010.targets(2025,5): error MSB4062: The "GenerateCompileWithObjectPath" task could not be loaded from the assembly \WixTasks.dll. Could not load file or assembly 'file:///C:\WixTasks.dll' or one of its dependencies. The system cannot find the file specified. Confirm that the declaration is correct, ....

Tried with Wix toolset v 3.5 and v 3.8 (latest) - build fails on both, works only with v 3.7.

The project includes 'own' copy of wix tools in the externals/wix folder, so installing any version of Wix Toolset at all should not be required for successful command line build.

benstpierre commented 10 years ago

I also his this problem. Wix 3.8 is the only version that works with Visual Studio 2013 so MSIEXT not working with Wix 3.8 makes it unuseable for us.

icnocop commented 10 years ago

I created pull request #17 to fix this issue, at least when building on the command line (with build.cmd).

dblock commented 10 years ago

This should be all fixed.