将ClickOnce应用程序部署到客户端主机后出现问题。部署成功完成并将快捷方式添加到桌面后,运行该应用程序将导致ClickOnce检查应用程序的新版本,但之后不会发生任何其他事情。
我找到了问题的解决方法,包括在C:\Users\<user_name>\AppData\Local\Apps\2.0\<path_to_app>\<app_name>.exe
中找到应用的.exe文件,然后打开文件的属性并选择&#34;取消阻止&#34;据我所知 - 由Windows SmartScreen设置。
我想要一个更好的解决方案,这使得ClickOnce能够安装应用程序,而不会首先阻止它。
答案 0 :(得分:0)
我也有同样的问题。我也想解决这个问题。 经过研究,我发现了一些信息。在4月/ 5月的最新Windows 10更新中,Microsoft提高了Windows Defender的安全级别。每当我们安装Clickonce应用程序的较新版本时,它都会处理从未知来源下载的应用程序。因此,它阻止了该应用程序。我们必须转到appdata文件夹并取消阻止exe或使用“以管理员身份运行”模式在admin模式下运行exe。