セキュリティ更新プログラム MS14-059 によって ASP.NET MVC のビルドに問題が生じる

こんにちは。d99 です。今回は下記 blog の日本語参考訳を掲載します。 Microsoft Asp.Net MVC Security Update MS14-059 broke my build!http://blogs.msdn.com/b/webdev/archive/2014/10/16/microsoft-asp-net-mvc-security-update-broke-my-build.aspx —— 先日マイクロソフトは新しいセキュリティ更新プログラム(MS14-059)をリリースしました。本更新プログラムは、Microsoft Update を使用するよう構成された環境に対して自動的に適用されます。該当のセキュリティ更新プログラムに関する情報はこちらです: https://technet.microsoft.com/ja-jp/library/security/ms14-059 残念ながら、本更新プログラムの適用によって、ASP.NET MVC3, 4 を使用した Web アプリケーションプロジェクトで、ビルドに失敗するようになります。失敗する際のエラーは以下の通りです(MVC4 の場合)。 アセンブリが見つかりませんでした”System.Web.Mvc,Version=4.0.0.0、Culture=neurtral,PublicKeyToken=31bf3856ad364e35、processorArchitecture=MSIL このエラーは、該当のプロジェクトがグローバルアセンブリキャッシュ(GAC)にあるアセンブリを参照する際に発生します。セキュリティ更新プログラムによって System.Web.Mvc.dll のアセンブリ バージョンがインクリメントされたために、プロジェクトの System.Web.Mvc.dll への参照が解決できなくなりました。 本問題を解決するためには次のいずれかの対処を実施します。 (推奨) NuGET ギャラリーから Microsoft.ASPNET.MVC パッケージをインストールします(これによって当該アプリケーションの web.config に bindingRedirect要素が書き込まれます)。NuGet パッケージ マネージャーを操作するか、または Visual Studio の NuGet コンソールから以下のコマンドを実行します。 >Install-Package Microsoft.AspNet.Mvc -Version <バージョン> -Project <プロジェクト名>※ MVC 4…