Я перенес проект из MVC 3 в MVC 4 некоторое время назад.
когда я создаю, я получаю сообщения
1> No way to resolve conflict between "System.Web.Mvc, Version=3.0.0.0 ..." and , Version=2.0.0.0
1> Consider app.config remapping of assembly "System.Web.WebPages ..." from Version "1.0.0.0" to Version "2.0.0.0" to solve conflict and get rid of warning.
1> Consider app.config remapping of assembly "System.Web.WebPages.Razorfrom Version "1.0.0.0" [c:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\Assemblies\System.Web.WebPages.Razor.dll] to Version "2.0.0.0" [C:\Users\OEM\documents\visual studio 2012\Projects\DabTrial\packages\Microsoft.AspNet.WebPages.2.0.30506.0\lib\net40\System.Web.WebPages.Razor.dll] to solve conflict and get rid of warning.
и т.д.
Когда я смотрю на ссылки, это все более поздние версии, а web.config относится только к более поздним версиям. Когда я просматриваю весь каталог решений с помощью токена открытого ключа (в проводнике Windows), я не вижу файлов типа XML со ссылками на более ранние версии.
очевидно, что путь к файлам отличается, но я не могу найти, куда компилятор перенаправляется на путь для более раннего файла DLL.
Проект строит и работает нормально, но я предполагаю, что компилятор предлагает эти изменения по какой-то причине. Спасибо за любую помощь.