Windows Develop Bookmark and Share   
 index > ClickOnce and Setup & Deployment Projects > Setup.exe vs MyProgram.msi
 

Setup.exe vs MyProgram.msi

In Visual Studio 2008, for a Setup Project, when I do a build, there is both a setup.exe and MyProgram.msi.  Double-clicking either of these seems to work (installs my application).  Which is the right one to click?  Isn't this confusing for end-users?  Is there a way to hide one of them?  If so, which should be hidden.

Thanks in advance,

Adam


Adam Kane, Technical Director, ForgeFX, http://www.forgefx.com/
adamqkane  Sunday, October 04, 2009 5:27 AM
Setup.exe is required only if it installs prerequisites for you that might be absent on the target machine, such as the .NET framework. If you don't need to install prereqs then all you need is the MSI file.
Phil Wilson
  • Marked As Answer byadamqkane Monday, October 05, 2009 9:41 PM
  •  
PhilWilson  Monday, October 05, 2009 9:25 PM
Setup.exe is required only if it installs prerequisites for you that might be absent on the target machine, such as the .NET framework. If you don't need to install prereqs then all you need is the MSI file.
Phil Wilson
  • Marked As Answer byadamqkane Monday, October 05, 2009 9:41 PM
  •  
PhilWilson  Monday, October 05, 2009 9:25 PM

You can use google to search for other answers

Custom Search

More Threads

• Reg: Registarion Key check and Roll back
• How to deploy windows service in a machine?
• Setup.exe failed to install on some user's
• How to create installation package
• License file displaying incorrectly
• Advertised shortcuts in the installers... how avoid it
• Launching ClickOnce app from a popup window in IE7
• J# request while installing a deployment project
• control in IE, fully trusted?, still throwing SecurityException
• BaseDirectory is not what I expected