Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

InstallShield vs Visual Studio

Tags:

deployment

wpf

When I deploy my application in VS2010, I see two options: InstallShield LE and Visual Studio Installer. Why are there two options? What is the advantage of using InstallShield LE over Visual Studio Installer?

enter image description here

like image 295
KMC Avatar asked Aug 27 '11 09:08

KMC


People also ask

What is InstallShield in Visual Studio?

InstallShield enables you to create, modify, or build your installation from within Microsoft Visual Studio. Integration Features. InstallShield is fully integrated within the Visual Studio shell.

What is InstallShield used for?

InstallShield is a proprietary software tool for creating installers or software packages. InstallShield is primarily used for installing software for Microsoft Windows desktop and server platforms, though it can also be used to manage software applications and packages on a variety of handheld and mobile devices.

Is there a free version of InstallShield?

The best free alternative to InstallShield is Inno Setup, which is also Open Source.

What is InstallShield limited edition?

InstallShield Limited Edition for Visual Studio provides a small subset of the world-class functionality found in our other InstallShield editions. Many of the features our InstallShield customers love are locked and unavailable in your InstallShield Limited Edition.


2 Answers

To update this a little, Microsoft seems to have thrown in the towel on their own installer project type. It is not included in the Visual Studio 11 developer preview, and there are forum/blog posts that indicate this is no longer a supported product. If you are searching for what to use for new projects, I would steer clear of the Visual Studio Installer. Hopefully when VS11 finally is released, there will be a free version of InstallShield included.

like image 117
PatrickV Avatar answered Oct 17 '22 19:10

PatrickV


These are just default tools that can help you create simple installers for your applications. Most difference are UI related, there's not much functionality in either of them.

If you want to choose a setup authoring tool, take a look at these threads:

  • https://stackoverflow.com/questions/4621478/what-is-the-best-windows-installer
  • How to create an installer using Java?
  • What is the best installer?

There are lots of threads like this which mention free and commercial setup authoring tools.

Basically, if you want a simple installer, you can use Visual Studio setup or InstallShield LE. If you want more advanced features, you need to find a different setup authoring tool that fits your needs.

like image 35
rmrrm Avatar answered Oct 17 '22 19:10

rmrrm