我已经有一个可以构建的项目了。目前,我正在使用visual studio 2013。
但是,我不知道如何在visual studio 2013中创建MSI设置,但是对于visual studio 2010,有很多教程讨论如何在visual studio 2010中创建设置。
这是否意味着我需要安装visual studio 2010才能为我的项目创建应用程序设置?
在visual studio 2013中创建应用程序设置的最简单方法是什么?
答案 0 :(得分:131)
Microsoft已经听取了在Visual Studio中支持安装程序(MSI)的呼声,并发布了Visual Studio Installer Projects Extension。您现在可以在visualstudiogallery中创建VS2013中的安装程序download the extension here。
答案 1 :(得分:10)
从Visual Studio 2012开始,Microsoft不再提供内置部署包。如果您想使用此软件包,则需要使用VS2010。
2013年,您有几种选择:
在我的项目中,我从头开始创建自己的安装程序,因为我不使用Windows Installer,所以即使在旧机器上也具有超快的优势。
答案 2 :(得分:3)
Visual Studio 2013现在支持安装项目。 Microsoft已发布Visual Studio扩展以生成安装项目。
答案 3 :(得分:2)
Microsoft建议使用"InstallShield Limited Edition for Visual Studio"替代已停止的“部署和安装项目” - 但它不是那么好,没有其他人建议使用它。但对于简单的设置,如果在商业第三方产品上进行中继不是问题,您可以使用它。
替代方法是使用Windows Installer XML (WiX),但您必须手动完成许多事情,这些事情本身就是安装项目。
答案 4 :(得分:2)
Microsoft还发布了Microsoft Visual Studio 2015 Installer Projects Extension这与2013版本相同,但对于Visual Studio 2015
答案 5 :(得分:1)
除了Install Shield和WiX之外,还有Inno Setup。虽然我自己没有尝试过,但我听说过它很好。
答案 6 :(得分:1)
我会告诉我,我是如何解决几乎类似的问题的。我使用VS 2013开发了一个应用程序,并尝试创建向导,但没有成功。后来我安装了高级VS并尝试失败。
最后我使用了“ClickOnce”,它运行正常。
所以我也相信,“CLICKONCE”会帮助你。