在visual studio 2013中创建应用程序设置

Kao*_*oru 90 c# installation windows-installer visual-studio-2013

我已经有一个准备建立的项目.目前,我正在使用visual studio 2013.

但是,我不知道如何在visual studio 2013中创建MSI设置,但是对于visual studio 2010,有很多教程讨论如何在visual studio 2010中创建设置.

  • 这是否意味着我需要安装visual studio 2010才能为我的项目创建应用程序设置?

  • 在visual studio 2013中创建应用程序设置的最简单方法是什么?

Pet*_*ter 131

Microsoft已经听取了在Visual Studio中支持安装程序(MSI)的声音,并发布了Visual Studio Installer项目扩展.您现在可以在VS2013中创建安装程序,从visualstudiogallery 下载此处的扩展程序.

视觉工作室安装项目扩展

  • 不要费心阅读文章......它只是告诉你要做以下事情:转到工具 - >扩展和更新.选择在线选项卡.搜索"Visual Studio安装程序项目扩展" (4认同)

Min*_*gar 10

从Visual Studio 2012开始,Microsoft不再提供内置部署包.如果您想使用此软件包,则需要使用VS2010.

2013年,您有几种选择:

  • 的InstallShield
  • 维克斯
  • 滚动你自己

在我的项目中,我从头开始创建自己的安装程序,因为我不使用Windows Installer,所以即使在旧机器上也具有超快速的优势.

  • @Kiquenet我在此处上传了自定义安装程序的代码:https://drive.google.com/folderview?id = 0B4oeYgLcGDfBT29HN2hYLURNT2M&usp =sharing.由于缺少依赖项(我从实际项目中删除它),它不会构建,但你至少可以看到我是如何创建安装程序的. (7认同)

hab*_*kuk 2

Microsoft 建议使用“InstallShield Limited Edition for Visual Studio” 作为已停止使用的“部署和安装项目”的替代品 - 但它不是那么好,没有其他人建议使用它。但对于简单的设置,并且如果依赖商业第三方产品不成问题,则可以使用它。

另一种方法是使用Windows Installer XML (WiX),但是您必须手动执行许多操作,这些操作是由安装项目本身完成的。