System.Web.Mvc バージョン 3 と System.Web.WebPages バージョン 1 を使用するクラス ライブラリがあります。Visual Studio 2012 (MVC バージョン 4) をインストールした後、Visual Studio 2010 でこのクラス ライブラリをコンパイルする際に問題が発生しました。
Assembly 'System.Web.Mvc, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' uses 'System.Web.WebPages, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'System.Web.WebPages, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' c:\Program Files\Microsoft ASP.NET\ASP.NET MVC 4\Assemblies\System.Web.Mvc.dll
このプロジェクトでは、まだ MVC 4 を使用したくありません。