I have a .vdproj setup project, unfortunately, and it references some Wix projects. Unfortunately the reference can only really be a File (full path) as the Project Output reference only permits .dll and .exe, the Wix ouput is .msi.
Asked
Active
Viewed 335 times
0
-
If you're already using WiX, what possible reason can there be to not replace the `.vdproj` with another WiX project? (Usually, if someone's trying to do something moderately complex with a `.vdproj` the recommendation would be "switch to WiX" with a warning that it has quite a learning curve to it - but that would seem to not be an issue here) – Damien_The_Unbeliever Mar 25 '15 at 13:27
-
Get away from .VDproj, I believe even Microsoft ditched it from VS2013. – Isaiah4110 Mar 25 '15 at 14:02
-
Ditch it, that would be wonderful. It's massive, a mini project to convert it. I know only too well the problems with .vdproj but none of the comments answer my question. – learnerplates Mar 25 '15 at 14:30
-
If I understand, you don't need to use the VS setup projects "Project Output" thing. Just add the WiX MSI path as a file to whereever you want to install it to. You're trying to copy a WiX generated MSI file to the system during the install of your VS-generated MSI? I – PhilDW Mar 26 '15 at 15:27
-
thanks, thats what we have, points to the msi, its the dependencies that are the issue. our build scripts must have the sequence right and the correct configuration must be build first in order for the setup to know which file to point to i.e. if we point to an msi in the Release output directory then we must be sure that we always build in Release first in order for the file to exist. – learnerplates Mar 31 '15 at 14:18