我有一个大约120个客户正在使用的ClickOnce应用程序.本周,我发现有两位客户拒绝了1月份的更新,而且还停留在旧版本上.我通过删除我们服务器上使用的旧版本的ASP脚本来发现这一点.未更新的客户获得404并致电询问原因.
一位客户再次点击我们的安装按钮,最新版本没问题.另一个单击我们的安装按钮并获得"应用程序验证未成功"错误.错误的详细信息是SomeImage.gif"具有与清单中指定的不同的计算哈希值".
我不想部署新版本,因为这通常导致电话询问,"你添加了我要求的内容吗?"
我想我应该能够完全卸载应用程序并重新安装一个问题用户.不.错误仍然存在.如何删除Windows卸载过程留下的任何会导致此错误持续存在的问题?
更新:
我C:\Users\User\AppData\Local\Apps\2.0在客户的Windows Vista计算机上找到了该文件夹,并将其删除.我们再次运行安装程序,重新下载应用程序后错误仍然存在.我不是100%确信这个文件夹包含整个程序,但它是我能找到的磁盘上唯一包含我们应用程序相似性的位置.
mage.exe在Visual Studio工具文件夹(C:\Program Files\Microsoft SDKS\Windows\v7.0A\bin)中跟踪.将其复制到用户的计算机.试试这个:
mage.exe -cc
Run Code Online (Sandbox Code Playgroud)
这将清除ClickOnce应用程序.我还会在\apps\2.0您执行此操作后删除该文件夹 - 这是ClickOnce应用程序创建和使用的缓存.
然后重新启动计算机.
| 归档时间: |
|
| 查看次数: |
11248 次 |
| 最近记录: |