【发布时间】:2011-01-25 23:42:52
【问题描述】:
我有一个使用 ClickOnce 分发的 .NET 应用程序,并且我只在线提供。如何从未安装 Visual Studio 的用户计算机中清除下载缓存?
【问题讨论】:
标签: .net deployment clickonce
我有一个使用 ClickOnce 分发的 .NET 应用程序,并且我只在线提供。如何从未安装 Visual Studio 的用户计算机中清除下载缓存?
【问题讨论】:
标签: .net deployment clickonce
不需要 Visual Studio,只需 Mage。它附带了 Windows SDK,供尚未通过 Visual Studio 或 Framework SDK 获得它的人使用。
另一个选项是write code 清除缓存。或者您可以让他们删除安装 ClickOnce 文件的文件夹(在我的 Windows 7 机器上为C:\Users\[username]\AppData\Local\Apps)。这将是最后的手段,因为它将删除他们已安装的每个 ClickOnce 应用程序。
您不必安装 Mage 即可清除缓存;从命令行运行rundll32 dfshim CleanOnlineAppCache 与mage -cc 完成相同的操作。
【讨论】: