user2393 Asked: 2020-01-05 10:09:54 +0800 CST 2020-01-05 10:09:54 +0800 CST 2020-01-05 10:09:54 +0800 CST 如何更新 ClickOnce 应用程序? 772 我有一个仅ClickOnce使用在线分发的 .NET 应用程序。我怎样才能让它再次下载(不占用缓存)? 有没有办法在不部署更新版本的情况下实现这一目标? .net 2 Answers Voted Best Answer Alan 2020-01-05T11:53:17+08:002020-01-05T11:53:17+08:00 以下是一些选项: 您可以在命令行上像这样使用Mage(如果您没有在该 PC 上安装 Visual Studio,您必须至少有Windows SDK或Framework SDK): mage -cc 如果您没有安装 Mage,另一种选择是在命令行上运行它: rundll32 dfshim CleanOnlineAppCache 您还可以删除安装clickonce的文件夹(在Windows 7或更高版本的机器上测试): C:\Users\[username]\AppData\Local\Apps 这应该作为最后的手段来完成,因为它会删除所有已安装的 clickonce应用程序。 Sergio Garcia 2020-01-05T23:47:30+08:002020-01-05T23:47:30+08:00 我看到两个选项: 删除 的工作目录clickonce,您可以按照以下说明创建一个.bat,以便在需要时使用它: rd /s /q "%homedrive%%homepath%\Config~1\Apps\2.0" 上传应用程序的版本。
以下是一些选项:
您可以在命令行上像这样使用Mage(如果您没有在该 PC 上安装 Visual Studio,您必须至少有Windows SDK或Framework SDK):
如果您没有安装 Mage,另一种选择是在命令行上运行它:
您还可以删除安装clickonce的文件夹(在Windows 7或更高版本的机器上测试):
这应该作为最后的手段来完成,因为它会删除所有已安装的 clickonce应用程序。
我看到两个选项:
删除 的工作目录
clickonce
,您可以按照以下说明创建一个.bat
,以便在需要时使用它:rd /s /q "%homedrive%%homepath%\Config~1\Apps\2.0"
上传应用程序的版本。