我已经安装了Windows Azure SDK 2.0并开始迁移我的项目。安装2.0后,我从程序和功能(我的环境是Win8 Pro + VS2012 SP2)中卸载了2012-10(上一版本)的所有项目。
我预计当我打开项目时会引用旧版本的Microsoft.WindowsAzure.ServiceRuntime,我会看到破坏的引用,所以我很容易找到它们并替换为最新版本。但旧版本的Microsoft.WindowsAzure.ServiceRuntime仍保留在GAC(1.7和1.8)中,因此项目仍然可以编译。尝试从GAC卸载旧程序集我正在拒绝访问。
我相信我能够以某种方式删除它们,但我的问题是 - 它们是否故意留在那里?我需要这些旧版本吗?
答案 0 :(得分:0)
如果您没有依赖旧版本的项目,请随时删除。您是否尝试卸载旧版SDK。如果你有,那么旧的组件仍然存在:
您应该可以通过执行以下操作删除旧版本: