Create an application setup in visual studio 2013

2019-01-04 23:23发布

I already have a project which is ready to build. Currently, I am using visual studio 2013.

But, I don't know how to create an MSI setup in visual studio 2013, but for visual studio 2010 there are plenty of tutorials out there discussing how to create a setup in visual studio 2010.

  • Does this mean I need to install visual studio 2010 in order to create an application setup for my project?

  • What is the easiest way to create an application setup in visual studio 2013?

7条回答
霸刀☆藐视天下
2楼-- · 2019-01-04 23:37

As of Visual Studio 2012, Microsoft no longer provides the built-in deployment package. If you wish to use this package, you will need to use VS2010.

In 2013 you have several options:

  • InstallShield
  • WiX
  • Roll your own

In my projects I create my own installers from scratch, which, since I do not use Windows Installer, have the advantage of being super fast, even on old machines.

查看更多
相关推荐>>
3楼-- · 2019-01-04 23:37

Microsoft recommends to use the "InstallShield Limited Edition for Visual Studio" as replacement for the discontinued "Deployment and Setup Project" - but it is not so nice and nobody else recommends to use it. But for simple setups, and if it is not a problem to relay on commercial third party products, you can use it.

The alternative is to use Windows Installer XML (WiX), but you have to do many things manually that did the Setup-Project by itself.

查看更多
贼婆χ
4楼-- · 2019-01-04 23:39

Apart from Install Shield and WiX, there is Inno Setup. Although I haven't tried it myself I have heard good things about it.

查看更多
倾城 Initia
5楼-- · 2019-01-04 23:48

Microsoft also release the Microsoft Visual Studio 2015 Installer Projects Extension This is the same extension as the 2013 version but for Visual Studio 2015

查看更多
闹够了就滚
6楼-- · 2019-01-04 23:49

Microsoft has listened to the cry for supporting installers (MSI) in Visual Studio and release the Visual Studio Installer Projects Extension. You can now create installers in VS2013, download the extension here from the visualstudiogallery.

visual-studio-installer-projects-extension

查看更多
一纸荒年 Trace。
7楼-- · 2019-01-04 23:50

Visual Studio 2013 now supports setup projects. Microsoft have shipped a Visual Studio extension to produce setup projects.

Visual Studio Installer Projects Extension

查看更多
登录 后发表回答