我有一个 WPF 应用程序需要面向很多客户。我想给他们文件,然后他们可以分发给他们的用户进行安装。我也想让程序自动更新。
我最初认为 ClickOnce 是要走的路,但遇到了一些问题。如果所有更新位置都相同但它们不同,它会正常工作,客户将选择文件的去向,要么是网站,要么是文件共享。我能看到使用这种方式的唯一方法是为每个客户创建不同的版本,并设置他们的更新路径,这是不可接受的。
我也在考虑将 Wix 作为安装程序,但是因为这需要比 ClickOnce 更多的工作,所以我想知道是否有一种方法可以先使用 ClickOnce 来完成我想要的工作?