Windows Azure SDK 2.0 をインストールし、プロジェクトの移行を開始しました。2.0のインストール後、プログラムと機能から2012-10(旧バージョン)の全項目をアンインストールしました(私の環境はWin8 Pro + VS2012 SP2です)。
Microsoft.WindowsAzure.ServiceRuntime の古いバージョンへの参照を含むプロジェクトを開くと、破損した参照が表示されるので、それらを簡単に見つけて最新バージョンに置き換えることができると予想していました。ただし、Microsoft.WindowsAzure.ServiceRuntime の古いバージョンは GAC (1.7 および 1.8) に残っているため、プロジェクトは引き続きコンパイルされます。GAC から古いアセンブリをアンインストールしようとすると、アクセスが拒否されます。
どうにかしてそれらを取り除くことができると信じていますが、私の質問は、意図的にそこに残っていたのでしょうか? 何かのためにこれらの古いバージョンが必要ですか?