【发布时间】:2009-03-27 21:15:22
【问题描述】:
在使用 VS 设置项目时,我可能会遇到什么限制吗? 我打算使用它们,但不确定这是否是个好主意。
【问题讨论】:
标签: visual-studio deployment installation windows-installer
在使用 VS 设置项目时,我可能会遇到什么限制吗? 我打算使用它们,但不确定这是否是个好主意。
【问题讨论】:
标签: visual-studio deployment installation windows-installer
好吧,在更高级的设置中:VS 设置项目不能自动化,例如您不能将您的项目和 VS 设置项目放在构建服务器上并自动构建它们。对于较小的商店或单个开发人员来说,这可能不是问题,但对于较大的企业级开发环境来说,仅此一项就可能是一个非常致命的标准。
为了解决这个问题,我们使用 WiX 进行设置 - 前期工作更多,但与持续集成配合得很好。
马克
【讨论】:
它们没问题,如果您从头开始我会说研究 WIX,或者甚至为 Install Shield 或其他商业产品之一支付现金,从长远来看会为您节省时间和金钱。
构建可能非常缓慢,尤其是在您有大量二进制文件的情况下。我有一个项目,其中有很多产品图像被打包到安装包中,这需要很长时间,即使在快速机器上也是如此。
【讨论】:
Visual Studio 安装项目缺少 Windows Installer 提供的许多关键功能。其中最值得注意的是“功能”功能,它允许您设置用户可以选择安装或排除的多个工具。如前所述,使用 WiX 或第 3 方全功能安装工具。
【讨论】:
我想这取决于你的项目。过去使用它来设置 Web 项目很痛苦,但我认为现在有一个插件可以让创建 Web 应用设置变得更加容易。
【讨论】:
更多限制...
【讨论】: