I haven’t used WiX for ages, but I think it does have come code tools and integrates into Visual Studio. Its project location is on CodePlex these days http://wix.codeplex.com/
_____ Ian Thomas Albert Park, Victoria From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On Behalf Of Greg Keogh Sent: Friday, October 03, 2014 10:13 AM To: ozDotNet Subject: MSI failures This is just a heads-up and I'm recording my own thoughts. I mentioned several weeks ago that setup projects (vdproj) support can return to VS2013 via the Installer Projects Extension <http://visualstudiogallery.msdn.microsoft.com/9abe329c-9bba-44a1-be59-0fbf6151054d> . I was most pleased by this and have resurrected many setup projects and have been using them successfully ... until I tried them on Windows XP and Server 2003, which results in "The installer was interrupted" failure on the first wizard step. Examining an msiexec log shows "DIRCA_CheckFX return value 3". Ensuring that Framework 4 and Installer 4.5 are present makes no difference. Extensive web searches reveal no useful advice, but there are a few hints that it's a bug in the setup project templates (which I think is feasible!). I used orca to disable the failing conditions inside the MSI's sequence tables and it got the wizard through to the 3rd wizard step, but then I received some weird entry point failure in InstallUtil. At this point I officially gave up. So I remain confused about the exact cause of this problem, or the cure: is it the old operating systems, some dependency, or a bug in the setup templates. Uh?! Maybe I should consider migrating permanently to WiX, which I'll do if I can find a nice GUI over it so I don't have to write XML by hand. Greg K P.S. Setup project generated web installers require IIS 6 metabase compatibility on if you're using IIS 7. This didn't wasn't relevant to my situation above, but it was worth mentioning as lots of people have stumbled over this subtle dependency when the installation fails with the same unhelpful "interrupted" failure.