gpt4 book ai didi

c# - 更新通过 CD 安装的 ClickOnce 应用程序时出现 TrustNotGrantedException

转载 作者:太空宇宙 更新时间:2023-11-03 23:34:01 25 4
gpt4 key购买 nike

我们使用 CD 安装程序部署了一个 ClickOnce 应用程序并设置了更新 URL(安装 URL 为空)

在 Windows 7 和 Windows 8 上,自动更新功能(我们通过 System.Deployment 使用编程方法)以 TrustNotGrantedException 和“用户拒绝授予应用程序所需的权限”结束

症状与Clickonce full trust app update failing with TrustNotGrantedException on Windows 8非常相似但提供的解决方案没有任何区别。

使用光盘安装时,ClickOnce 提示警告盾是绿色的本地安装,那么是不是不能从网络下载更新?

最佳答案

我们遇到了同样的问题,最终使用了 InPlaceHostingManager Class .它用于安装或更新 ClickOnce 部署。 GetManifestAsync() 触发 GetManifestCompleted 事件,它会为您提供版本号。然后您可以调用 DownloadApplicationAsync() 并处理 DownloadApplicationCompleted 事件。到目前为止,这是有效的,没有抛出 TrustNotGrantedException。

关于c# - 更新通过 CD 安装的 ClickOnce 应用程序时出现 TrustNotGrantedException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31204709/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com