为多个服务器部署Click Once应用程序

时间:2017-05-02 13:02:36

标签: .net winforms clickonce

美好的一天,

我在这里面临一个问题。我有一个winforms应用,我正在努力部署它。

这里的问题是我有6个客户使用相同的应用程序(这个数字往往呈指数级增长),大多数都有自己的服务器,我不想更改点击的更新位置每次修复错误时都会发布设置。

如果我可以将应用程序部署到网站并将其托管在客户服务器上,那将是非常好的。但我又有一个问题,主机名/域应存在于客户网络上。

解决方法是在每台客户端计算机上编辑hosts文件(为此我可以在我的应用程序中编写代码,因此基于配置文件,它将重写主机文件)。

另一种解决方案是在客户服务器上实现CDN。我无法在在线网站上托管我的应用程序,因为并非所有客户端计算机都可以访问互联网并且过时。

此处的目标是构建单个版本并通过ftp /云驱动器共享,并且此版本应该应用于任何服务器而无需任何其他更改。

后来我会开始控制谁应该拥有哪个版本,而无需访问客户。

0 个答案:

没有答案