如何在运行 clickonce 部署时检查是否正在检查正确的网络部署位置以获取更新?
我们桌面上用户个人资料中的快捷方式指向本地应用程序缓存。
但每次我们运行应用程序时,它都会检查更新 - 因此缓存中必须有一些指向网络目录的内容。
我们如何确认或检查哪个文件夹用于更新?
答案 0 :(得分:1)
实际上,当应用程序“安装”在本地用户的配置文件中时,在部署时您可以决定更新的来源。 “高速缓存中没有任何内容指向网络目录”,它位于部署描述中。
编辑:如果您只想在程序中显示更新来源,可以使用ApplicationDeployment.UpdateLocation属性。
Uri updateLocation = ApplicationDeployment.CurrentDeployment.UpdateLocation;
答案 1 :(得分:1)
如果您按照快捷方式本身,它将是或指向.appref-ms文件。使用记事本打开该文件将为您提供您之后的所有详细信息。