I have created an installation package (msi) with Wix and Custom Actions. The installation works fine on systems with .NET4 installed, however on clean systems (WIN7 .NET3.5) it fails with the bellow error. I narrowed the wxs package and it seems that if I remove the reference to CustomActions the msi installs (but without registry alterations). CustomActions are entering new values to Registry based on user PC config. Again the same project works flawlesly on .NET4 PCs. The Target framework is set everywhere to .NET3.5. Any ideas?
=== Logging stopped: 7/13/2014 14:23:19 ===
MSI (c) (00:F4) [14:23:19:249]: Note: 1: 1708
MSI (c) (00:F4) [14:23:19:249]: Note: 1: 2205 2: 3: Error
MSI (c) (00:F4) [14:23:19:267]: Note: 1: 2228 2: 3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 1708
MSI (c) (00:F4) [14:23:19:267]: Note: 1: 2205 2: 3: Error
MSI (c) (00:F4) [14:23:19:267]: Note: 1: 2228 2: 3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 1709
MSI (c) (00:F4) [14:23:19:267]: Product: MyProject -- Installation failed.
MSI (c) (00:F4) [14:23:19:267]: Windows Installer installed the product. Product Name: MyProject . Product Version: 1.0.1. Product Language: 1033. Manufacturer: Me. Installation success or error status: 1603.
msiexec.exe /I "C:\Test.msi" /QN /L*V "C:\Temp\msilog.log". There may be a different error than the .NET version.