【发布时间】:2010-09-06 10:48:41
【问题描述】:
我们的团队开发分布式 winform 应用程序。我们使用 ClickOnce 进行部署,对此非常满意。
但是,我们发现 ClickOnce 的痛点在于创建部署。我们拥有标准的开发/测试/生产环境,并且需要能够为每个安装和更新的环境创建部署。此外,我们希望控制部署哪些程序集。编译程序集并不意味着我们希望部署它。
创建部署的首选显然是 Visual Studio。但是,VS 确实没有解决所述问题。下一个是 SDK 工具 Mage。 Mage 工作正常,但创建部署相当乏味,我们不希望每个开发人员都拥有我们的代码签名证书和密码。
我们最终做的是推出我们自己的部署应用程序,该应用程序使用 Mage 的命令行版本来创建 ClickOnce 清单文件。
我对我们当前的解决方案感到满意,但似乎会有一种全行业公认的方法来解决这个问题。有吗?
【问题讨论】:
标签: winforms deployment clickonce