I couldn't find a forum about setup projects in VS; I'm posting it here, hopefully someone knows the answer. I'm created a setup project for my Windows application. When I build it, it emits 2 files, setup.exe and MyProjectName.msi. What's the difference between them and which one should I send to the client


Re: Visual Studio Setup and Installation VS Setup Project

Gabriel Lozano-Moran

The forum you seek is named ClickOnce and Setup & Deployment Projects and can be found here:

To answer your question the .exe is a wrapper/redirector to the .msi file, I think it is just there for some obscure legacy reason.