Я только что преобразовал свое ASP.NET MVC1 VS2008 .NET3.5 решение в ASP.NET MVC3 VS2010 .NET4.0 . Решение содержит 11 проектов, 5 из которых являются тестовыми, а 1 - веб-проектом, из которого построено решение.
Моя проблема (помимо всех других проблем, возникающих у вас при обновлении чего-либо) заключалась в том, что инструмент преобразования Visual Studio, конвертирующий из VS2008 в VS2010 , сказал, что он обновит мои файлы проекта до .NET 4.0 , Я был все как «Отлично, что может пойти не так?» видимо, довольно много вещей.
Главное, что только веб-проект был обновлен до .NET 4.0, поэтому ни один из других проектов не может ссылаться на него. Или, по крайней мере, они ссылаются на это, но не могут использовать что-либо в этом и часто жалуются на меня.
Единственное обновление .NET с 3,5 до 4,0 , которое я видел в мире, - это Microsoft, которая говорит, что просто запустите на нем инструмент обновления VS2010, и все будет в порядке, так же как и любой знаете, как я могу это исправить или вручную обновить до .NET 4.0?
С уважением,
Гарри