Clickonce部署 - 检查运行更新的位置

时间:2014-12-15 14:48:41

标签: .net deployment clickonce

如何在运行 clickonce 部署时检查是否正在检查正确的网络部署位置以获取更新?

我们桌面上用户个人资料中的快捷方式指向本地应用程序缓存。

但每次我们运行应用程序时,它都会检查更新 - 因此缓存中必须有一些指向网络目录的内容。

我们如何确认或检查哪个文件夹用于更新?

2 个答案:

答案 0 :(得分:1)

实际上,当应用程序“安装”在本地用户的配置文件中时,在部署时您可以决定更新的来源。 “高速缓存中没有任何内容指向网络目录”,它位于部署描述中。


编辑:如果您只想在程序中显示更新来源,可以使用ApplicationDeployment.UpdateLocation属性。

Uri updateLocation = ApplicationDeployment.CurrentDeployment.UpdateLocation;

答案 1 :(得分:1)

如果您按照快捷方式本身,它将是或指向.appref-ms文件。使用记事本打开该文件将为您提供您之后的所有详细信息。