Visual Studio 2010 SP1 の上に ASP.NET MVC 4.0 RC ビルドをインストールしました。ASP.NET MVC 4.0 のベータ版をコンパイルして使用していたプロジェクトで、サイトにアクセスすると、Newtonsoft.Jsonアセンブリ バージョン 4.5 が見つからないというエラーが発生します。
現在のプロジェクトではこのサード パーティ ライブラリを使用していないため、Fusion Log を構成して、Newtonsoft.Json アセンブリに依存していたアセンブリを分離しようとしました。
そして問題のあるアセンブリは、Newtonsoft.Json バージョン 4.5 を参照するSystem.Net.Http.Formatting.dllです。
ベータ ビルドは、Newtonsoft アセンブリではなく、System.Json.dllを参照していました。
Microsoft がオープン ソースでより多くのコードを公開しているとしても、Microsoft が外部アセンブリに依存し始めているとは信じがたいです。何が起こったのか説明できる人はいますか?