我们开发了一个小型工具集,在部署阶段存在很多问题。
我们有:
在服务器上作为服务运行的N°1应用程序(控制台)。在这里,我们使用xcopy。
在10台PC上N°1个应用程序,这是系统的活动部分(例如:测量,扫描,打印)。我们之所以使用ClickOnce,是因为从理论上讲,它会不断更新所有内容,但这真是一个麻烦,问题很多。
N°1/2应用程序在某些计算机上运行,这些计算机可以帮助操作员完成工作(例如:拣选)。
显然,每次我们制作一些新补丁时,都必须重新构建所有应用程序。
有人可以建议最好的方法来巧妙地完成此过程。 我们正在考虑每晚使用Jenkins来构建代码,但是由于部署有很多问题。
我们尝试使用经典的msi,但是安装成本很高。
带有Visual Studio 2015的.NET 4.0平台(c#)
一些建议?