Setup.exe 无法正常工作或打开 ClickOnce 应用程序的安装对话框很慢

Setup.exe not working or slow to open install dialog for a ClickOnce application

我正在尝试使用 ClickOnce 自动更新 C# 软件。

我可以发布我的应用程序,创建了 setup.exe,但是当我 download/run 它时,windows 告诉我应用程序可能存在危险,无法验证发布者。如果我选择 运行 无论如何,或者作为管理员,安装对话框有时会在 10 分钟后出现,但通常没有任何反应。

我试图找到一种让我的应用程序可信的方法,但即使 :

它仍然无法正常工作,所以我不知道如何解决这个问题。

我可以使用“.application”文件安装它,但我认为这不是正确的安装方式。

提前致谢!

你很接近。大部分的缓慢可能是因为反病毒。签署它会让事情变得更好。客户端机器会抱怨该应用程序的可信度,除非您在他们的每台机器上安装您的密钥(用于签名的密钥)。

使用“.application”安装很好,特别是如果您从网络共享(而不是网站或内部网站)安装。那应该在用户的开始菜单中放置一个应用程序(图标)。