自分の ASP.NET MVC 2 プロジェクトの DLL を Reflector で開いたところ、System.Web.Mvc への参照が 2 つあることに気付きました。1 つはバージョン 1.0.0.0 用で、もう 1 つは 2.0.0.0 用です。csproj ファイルや web.config ファイルのどこにも v1 への参照はないようですが、アプリを実行しようとするとエラーが発生しますCould not load file or assembly 'System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies.
v1 への依存はどこから来るのでしょうか?