VS2012でMVC4プロジェクトを作成すると、MVC4dllへの参照が指すpackagesフォルダーが作成されます。
MVC4がVS2012の一部としてインストールされているのに、なぜこれを作成するのですか?
これらのアセンブリは@"C:\ Program Files(x86)\ Microsoft ASP.NET \ ASP.NET MVC 4 \ Assemblys"にあり、パスがこの場所を指していると思います。
たとえば、System.Web.Http.SelfHostへの参照を追加すると、パスは「C:\ Program Files(x86)\ Microsoft ASP.NET \ ASP.NET MVC 4 \ Assemblys」になり、packagesフォルダーに追加されません。 。