4

我们曾经使用Visual Studio Setup Project与Git,TeamCity和NetSparcle一起创建一个简单的部署过程,同时为我们的客户提供舒适的自动更新功能。.NET4.5应用程序的安装程序和部署建议

由于我们切换到.net4.5,我们不能再使用VS安装项目(不再支持),而必须切换到另一个安装程序。所以这里是我的问题给你:

  • 你有什么建议,哪些安装程序可以在VS2012中正常工作.net4.5?如果您推荐InstallShield,哪一个应该我
  • 哪一个与TeamCity很好配合,或者您推荐哪个部署服务器/系统?
  • 特定安装程序的任何好的或不好的经验?

我读this,但.net4.5似乎是一个游戏改变这里。

PS:Flexira软件是相当昂贵...

回答

1

下载并安装免费的InstallShield限量版的能力随Visual Studio。它基本上与VS Setup Project能够做到的一致,如果您对此感到满意,您应该对此感到满意,并且从安装程序质量和升级路径的角度来看,它应该更好。

如果您选择升级,一般专业就够了。此外,还有Windows安装程序XML,并且我曾经在博客上介绍了如何使用WiX合并模块“增强installshield”限制版项目的策略。这允许您以各种方式增加InstallShield LE可以执行的范围。

2

高级安装人员最近added support for .NET Framework 4.5。你可以尝试一下,看看它是否满足你的需求。它有一个免费版本和许可版本。

下面是其他安装创作工具的列表:http://en.wikipedia.org/wiki/List_of_installation_software

你可以尝试测试你喜欢看他们是否符合你的需要的人。

作为一个侧面说明,.NET Framework 4.5并没有太大的改变游戏规则。应用程序部署过程没有太大改变。所以,即使安装工具不提供完整的.NET 4.5支持,它仍然可以满足您的需求。

相关问题