0
votes

Can Visual Studio make a Windows installer from a c++ project (MSI or EXE setup file) without relying on InstallShield or Advanced Installer?

Actually, I haven't found the way to create an installation package with Visual Studio, as I did for InstallShield or Advanced Installer!

1
@nvoigt please see the edits for "the" proper question. If it's still not proper for you, please let me know.MelMed
In my cmake based builds on windows I have cmake generate nsis installers for me. Although recently cmake has added the ability to use wix to generate installers as well. Although I agree replacing your project files with cmake ones for this ability only is an overkill.drescherjm
@drescherjm I haven't worked before with cmake (limited use). What about Visual Studio? Have you tried it?MelMed
CMake generates visual studio project files. However again this is an overkill if all you need is an installer.drescherjm
@drescherjm I am having loads of dll to load with my solution. And I would like to make the installer to not put them everytime.MelMed

1 Answers

0
votes

Yes , you can. It is called deploying your Project.
Visit the link to see the steps involved

http://msdn.microsoft.com/en-us/library/vstudio/bb384837.aspx