.NET ClickOnce应用程序部署到C:\ Documents and Settings \\ Local Settings\Apps\2.0的子文件夹中.在开发过程中,我们倾向于进行大量小的更改,并且通过定期部署,很多垃圾都会累积到此文件夹中.令人惊讶的是,"删除临时Internet文件"不会从此文件夹中删除旧内容.有谁知道Windows/.NET是否采取任何步骤从这里删除东西或者只是继续积累.谢谢!
rundll32 %windir%\system32\dfshim.dll CleanOnlineAppCache
Mage是一个随框架sdk一起提供的ClickOnce工具.命令...
Mage.exe -cc
...将清除您的应用程序缓存.你可能需要搜索一下才能找到法师.不同版本的sdk似乎安装在不同的位置.在我的机器上,它位于此处,C:\ Program Files\Microsoft SDKs\Windows\v6.0A\bin\mage.exe.
另一种方法是使用使您的应用程序脱机的发布选项.然后,您将在常规的"添加/删除程序"中获得一个条目,您可以使用该条目删除应用程序.