gpt4 book ai didi

vb.net - 如何从客户的计算机中删除 ClickOnce 应用程序的所有痕迹?

转载 作者:行者123 更新时间:2023-12-03 21:43:52 24 4
gpt4 key购买 nike

我有一个 ClickOnce 应用程序,大约有 120 位客户正在使用该应用程序。本周,我发现有两个客户在 1 月份拒绝了更新,并被困在旧版本上。我通过删除我们服务器上使用的旧版本的 ASP 脚本发现了这一点。不更新的客户收到 404 并打电话询问原因。

一位客户再次单击我们的安装按钮并获得最新版本没问题。另一个单击我们的安装按钮并收到“应用程序验证未成功”错误。错误的详细信息是 SomeImage.gif “具有与 list 中指定的不同的计算哈希值。”

我不想部署新版本,因为这通常会导调用话询问,“您是否添加了我要求的内容?”

我想我应该能够完全卸载该应用程序并重新安装一个问题用户。不。错误仍然存​​在。如何删除 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

这将清除 ClickOnce 应用程序。我也会删除 \apps\2.0执行此操作后的文件夹 - 这是 ClickOnce 应用程序创建和使用的缓存。

然后重新启动计算机。

关于vb.net - 如何从客户的计算机中删除 ClickOnce 应用程序的所有痕迹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5584030/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com