【发布时间】:2009-01-12 02:09:46
【问题描述】:
如果您知道要频繁发布,部署 winforms 应用程序的最佳方式是什么
【问题讨论】:
标签: c# deployment
如果您知道要频繁发布,部署 winforms 应用程序的最佳方式是什么
【问题讨论】:
标签: c# deployment
单击一次是您的最佳选择。
【讨论】:
如果您知道客户群将始终可以访问互联网连接并且他们只需要安装一个版本,那么单击一次非常好。对于大多数应用程序来说,这可能是正确的。
但如果不是这样,那么我建议您确保人们可以并排安装您的应用程序的不同版本。不要将您的程序集放在 GAC 中或让它们共享一个公共资源。这样,客户可以安装多个版本,并且它们都可以继续工作。 Xcopy 部署会更好,但在实际应用中很难实现。
【讨论】:
我推荐一个 NANT 构建脚本,将 NSIS 用于您的设置脚本。两者都是免费提供的,并且允许您拥有完全可扩展的一键式构建过程。
【讨论】:
在公司网络中,我执行以下操作:
注意:假设您已经推出了 .NET 框架。这也可以自动化。如果您需要在客户端上安装其他资源,则需要单击一次。
【讨论】: