.NET ClickOnce应用程序部署到C:\ Documents and Settings \\ Local Settings \ Apps \ 2.0的子文件夹中。在开发过程中,我们倾向于进行大量小的更改,并且通过定期部署,很多垃圾都会累积到此文件夹中。令人惊讶的是,“删除临时Internet文件”不会从此文件夹中删除旧内容。 有谁知道Windows / .NET是否采取任何步骤从这里删除东西或者只是继续积累。 谢谢!

有帮助吗?

解决方案

Mage是一个随框架sdk一起提供的ClickOnce工具。命令......

Mage.exe -cc

...将清除您的应用程序缓存。你可能需要搜索一下才能找到法师。不同版本的sdk似乎安装在不同的位置。在我的机器上,它位于此处, C:\ Program Files \ Microsoft SDKs \ Windows \ v6.0A \ bin \ mage.exe

另一种方法是使用使您的应用程序脱机的发布选项。然后,您将在常规“添加/删除程序”中获得一个条目。您可以用来删除应用程序。

其他提示

rundll32 %windir%\system32\dfshim.dll CleanOnlineAppCache
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top