这个问题在我们的环境中出现了三次。安装ClickOnce应用程序之后,我预计它会自动启动(因为我在安装完成后设置了它),但它没有。
我尝试从快捷方式运行应用程序,然后显示“Launching Application”对话框,但随后立即关闭,应用程序未启动。它的行为好像应用程序的另一个实例当前正在运行(我将它设置为一次只运行一个实例)。
此问题是特定于配置文件的。使用不同的配置文件在同一台机器上安装它运行得很好,但无论出于何种原因,一旦遇到此问题,没有任何卸载,重新安装和重新启动计算机似乎修复了配置文件。
我们目前的解决方法是完全删除配置文件并“重新加载”它。我真的很想知道实际问题是什么,因为我们现在已经遇到过三次了。
其他一些可能有用的信息:
此应用程序最初使用Windows Installer(MSI)进行部署。在安装较新的ClickOnce版本之前,我从添加/删除程序中卸载了该应用程序。
这些用户以前是本地管理员组的一部分(在运行MSI版本时)。他们的特权已降低为“标准用户”。
答案 0 :(得分:1)
你在启动时是否有任何记录显示应用程序正在做什么,所以你可以告诉它崩溃的位置?
用户没有安装Kensington鼠标软件,是吗?那里存在已知的冲突,其症状与您报告的完全相同 - 用户单击快捷方式以启动应用程序,更新,然后不执行任何操作。
答案 1 :(得分:1)
我能够通过为应用创建新证书来修复这些安装。看来这个问题与证书到期时有关。
答案 2 :(得分:0)
不要删除个人资料,请尝试以下方法:
以管理员身份登录PC
Delete/rename C:/Documents and Settings/(UserCorpID)/Local Settings/Application Data/Microsoft/Windows/UsrClass.dat file