【问题标题】:Clear the .NET-downloaded application cache without Mage?在没有 Mage 的情况下清除 .NET 下载的应用程序缓存?
【发布时间】:2011-01-25 23:42:52
【问题描述】:

我有一个使用 ClickOnce 分发的 .NET 应用程序,并且我只在线提供。如何从未安装 Visual Studio 的用户计算机中清除下载缓存?

【问题讨论】:

    标签: .net deployment clickonce


    【解决方案1】:

    不需要 Visual Studio,只需 Mage。它附带了 Windows SDK,供尚未通过 Visual Studio 或 Framework SDK 获得它的人使用。

    另一个选项是write code 清除缓存。或者您可以让他们删除安装 ClickOnce 文件的文件夹(在我的 Windows 7 机器上为C:\Users\[username]\AppData\Local\Apps)。这将是最后的手段,因为它将删除他们已安装的每个 ClickOnce 应用程序。

    您不必安装 Mage 即可清除缓存;从命令行运行rundll32 dfshim CleanOnlineAppCachemage -cc 完成相同的操作。

    【讨论】:

    • 谢谢!有人对您提供的链接发表了评论并留下了这个 gem:“另一个选项:从命令行运行它:rundll32 dfshim CleanOnlineAppCache”正是我需要的。
    • dfshim 是 part of ClickOnce,ClickOnce 是 part of the .Net framework,对于其他想知道的人。
    猜你喜欢
    • 1970-01-01
    • 2017-06-16
    • 1970-01-01
    • 2019-05-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多