我有一个用户无法启动我们的ClickOnce应用程序(有成千上万的用户可以很好地启动)。它们不会收到任何错误,也不会显示ClickOnce安装对话框。当他们点击按钮来启动它时,唯一发生的事情是一个进度条显示在屏幕的底部,说明它正在下载url。
应用程序是.Net 2.0 (我没有引用任何3.x程序集)。用户安装了Windows Vista和IE8。我检查了ClickOnce缓存,发现它是空的(根本没有应用程序)。我还应该看些什么呢?
发布于 2009-08-25 18:23:36
检查用户是否拥有安装ClickOnce应用程序所需的权限(尽管我可以想象这会抛出一个错误)。如果这是域中的计算机,请以其他用户身份登录,并查看他们是否可以安装ClickOnce应用程序。
发布于 2009-08-25 18:24:07
如果它不在缓存中,这意味着它还没有被下载。我会检查以下内容:
发布于 2014-08-11 22:17:14
ClickOnce会创建所有安装的日志。默认情况下,它存储在internet临时文件中,但您可以更改此位置。这样做可以让你看到ClickOnce在做什么以及哪里出了问题。这可能会帮助您确定根本原因。
以下是指向MSDN的链接,介绍如何更改ClickOnce日志位置:Change ClickOnce log location
https://stackoverflow.com/questions/1330072
复制相似问题