c# /WPF桌面应用程序部署在CI/CD azure开发到客户端桌面机



我们有一个桌面应用程序,我们希望将其部署到我们的客户机器上(其中很多,在本地以及其他办公室)。我们目前正在使用CI来创建安装程序,但在将软件安装到客户端机器上似乎有很多工作要做。此外,由于桌面应用程序是新的,我们期待更多的功能和改进。

是否有可能在客户机上执行桌面应用程序的持续部署?每次我们推出一个新版本,所有已安装的应用程序也会更新。

对于Azure DevOps来说,这是一项过于复杂的任务,因为您必须在每台客户机上安装和注册部署代理,并创建部署流。本任务更适合集中式软件控制解决方案(如EMCO Remote Installer、ManageEngine Desktop Central等)。

在本例中:

  1. Azure DevOps在某个可共享文件夹中构建和发布应用程序。
  2. 每个客户端都使用您的集中软件控制解决方案安装新版本。

最新更新