使用VS安装项目时,我可能会遇到任何限制吗? 我打算使用它们,但我不确定这是不是一个好主意。
答案 0 :(得分:3)
嗯,在更高级的设置中:VS Setup Projects无法自动化,例如您不能将您的项目和VS安装项目放在构建服务器上并自动构建它们。对于较小的商店或单个开发人员而言,这可能不是问题,但对于更大的企业级开发环境,仅此一点就可以成为一个杀手锏。
为了解决这个问题,我们将WiX用于我们的设置 - 一旦预先更多工作,但与持续集成相得益彰。
马克
答案 1 :(得分:2)
他们没问题,如果你从头开始我会说看看WIX,或者甚至将现金用于Install Shield或其他商业用途,从长远来看会节省你的时间和金钱。
构建可能非常慢,特别是如果你有很多二进制文件。我有一个包含很多产品图片的项目,这些图片都会打包到安装包中,这需要很长时间,即使在快速的机器上也是如此。
答案 2 :(得分:1)
Visual Studio安装项目缺少Windows Installer提供的许多关键功能。其中最值得注意的是“功能”功能,允许您设置用户可以选择安装或排除的多个工具。如建议的那样,使用WiX或第三方全功能安装工具。
答案 3 :(得分:0)
这取决于我想的项目。过去用于设置Web项目很痛苦,但我认为现在有一个插件可以让创建Web应用程序设置变得更加容易。
答案 4 :(得分:0)
更多限制......