使用ClickOnce可以避免“您想运行此应用程序”提示吗?

时间:2010-06-23 14:30:01

标签: clickonce

我们希望通过ClickOnce部署应用程序,但您确实需要单击两次。即一旦在链接上 - 至少再一次在“你想运行这个应用程序”对话框(第一次)。

可以在某些PC上创建某种信任(通过组策略或其他方式),以便用户永远不会被问到任何问题。即我们已经验证了该应用程序是受信任的,只需使用此URL即可启动。

3 个答案:

答案 0 :(得分:3)

是的,这是可能的。你确实需要Tidjani指出的“Trusted Publisher”和“Trusted Root”。这个答案让我看到了这篇文章(下面链接) - 这解释了使用ClickOnce完全清楚地使用证书。我现在有一个免弹出的ClickOnce应用程序。终于真的只需点击一下。

http://msdn.microsoft.com/en-us/library/ms996418.aspx

答案 1 :(得分:2)

我不认为没有那个提示就可以安装它。 ClickOnce应用程序从Internet区域运行,它是提示您的Internet Explorer。它无法安装软件,无需询问用户是否需要。 Firefox下载.application文件,您必须双击它才能运行它。这就像从互联网上下载任何软件并运行它。

答案 2 :(得分:1)

根据我的经验,我发现您可以通过使用证书签署您的应用程序来避免此消息。然后,必须在这两个位置的客户端计算机上安装相同的证书:“受信任的发布者”和“受信任的根证书颁发机构”。

在完全信任模式下,它适用于我的XBAP应用程序。