博客统计信息

用户名:cnming
文章数:199
评论数:11
访问量:82757
无忧币:771
博客积分:1870
博客等级:6
注册日期:2008-02-23

我的技术圈(0)

更多>>
Vista下的程序集缓存卸载方法,也就是C:\Windows\assembly之下的卸载方法
2009-11-07 20:43:57
Vista环境中,如果要卸载程序集缓存中的内容,也就是C:\Windows\assembly下的内容的时候,经常会告诉你当前文件已经被使用,不允许卸载,真实环境中,却不完全是被占用,多数是由于Vista的UAC(用户帐户控制导致),是否有UAC控制,可以通过删除某一个比较系统级的文件来看看是否有UAC控制,如果有的话,会有用户权限审核步骤,如果没有的话,就不会有此步骤。
假如确实有程序引用的话,必须先停止引用的程序,然后才可以卸载assembly
查找引用程序好像可以通过OP.exe,或者openfile.exe来实现,刚才从另外一个google搜索中看到的,但是没有记录下来,现在又找不到了,抱歉
下一步就是禁用UAC,禁用UAC的方法很简单,不过我找了很久很久才搞定,禁用方法就是打开MSConfig.exe,然后在“工具”选项卡的列表中,找到“禁用UAC”,然后点击启动,最后重新启动机器,就完成了禁用UAC
禁用UAC之后,直接可以卸载程序集缓存 
分享至
更多
一键收藏,随时查看,分享好友!
0人
了这篇文章
类别:C#技术圈()┆阅读()┆评论() ┆ 推送到技术圈返回首页

文章评论

 
 

发表评论            

【技术门诊】专家解析:软考重点难点及应试技巧
昵  称:
登录  快速注册
验证码:

请点击后输入验证码博客过2级,无需填写验证码

内  容: