Reputation: 1298
Wix 3.10, Visual Studio 2013, Web app deployment, .net.
After installation, it seems like all the files are all right. They are in the right place, the web application seems to be working all right.
However when the installer finished installing, I have one of these errors saying
Windows Installer installed the product. Product Name: .... Product Version: 1.0.0.0. Product Language: 1033. Manufacturer: ... Installation success or error status: 1603.
Product: Vendor Master Database -- Error 1723. There is a problem with this Windows Installer package. A DLL required for this install to complete could not be run. Contact your support personnel or package vendor.
How can I trace it down what is his problem? There are 10-15 dll-s involved in the Web Application is one of those the issue? (one of my own dll-s) Or this is more like a "system" dll from the Operating System or from Wix?
How can I debug this one?
Thanks
Upvotes: 1
Views: 4352
Reputation: 439
Look inside your Binary element. If you have included CustomAction.dll
instead of CustomAction.CA.dll
change it. It should be CustomAction.CA.dll
, because it is a wrapper around your dll file which has C# as well as WiX information.
That's what caused this error in my case.
Upvotes: 3
Reputation: 539
I'm still newbie, but I had the same issue as you. It was my CustomAction.
To debug your code, you can use the command line :
msiexec.exe /i c:\PathToYourMsi\YourMsi.msi /L*vx c:\PathToYourLog.txt
You can find more information:
http://www.installsite.org/pages/en/msifaq/a/1022.htm https://support.microsoft.com/fr-fr/kb/314881
Upvotes: 5