ClickOnce应用程序如何知道在哪里检查升级
本文关键字:检查 在哪里 何知道 应用程序 ClickOnce | 更新日期: 2023-09-27 18:00:13
我有一个ClickOnce应用程序,它被设置为"仅在线"。换句话说,.appref-ms
文件不会落到客户端(该文件携带原点信息)。
但是,ClickOnce应用程序使用System.Deployment.Application.ApplicationDeployment
类来检查哪里有可用的更新。
如果.appref-ms
文件没有到达客户端,应用程序如何知道在哪里检查更新?
检查注册表:HCU > Software > Microsoft > Windows > Uninstall > #yourappid# > UrlUpdateInfo
cdf-ms文件和可执行清单无论如何都要发送到客户端。当ClickOnce启动时,清单会告诉它可以从哪里获取更新。
它们分别位于适用于Windows7的C:'Users'USER_NAME'AppData'Local'Apps
和适用于早期版本的C:'Documents and Settings'USER_NAME'Local Settings'Apps'2.0
中。