Обновление до .Net 4.5 вызывает сбой сборки?

У нас есть проект, нацеленный на .Net 4.0, и одна из упомянутых сборок - .Net 4.5.

До тех пор, пока я не установил .Net 4.5, это работало нормально, однако после установки я получил пять предупреждений относительно целевой версии .Net по следующим направлениям: *

Основная ссылка »xxxx.Library, версия = 1.0.0.1, культура = нейтральная, процессорная архитектура = MSIL " не может быть решена, потому что он был построен против ".NETFramework, Version = v4.5" фреймворк. Это более высокая версия, чем в настоящее время целевые рамки ".NETFramework, Version = v4.0"

И это:

Основная ссылка »Microsoft.TeamFoundation.Build.Workflow, версия = 10.0.0.0, культура = нейтральная, PublicKeyToken = b03f5f7f11d50a3a, ProcessArchitecture = MSIL " не может быть решена, потому что она имеет косвенную зависимость от сборки фреймворка "System.IO.Compression, версия = 4.0.0.0, культура = нейтральная, PublicKeyToken = b77a5c561934e089 " которая не может быть решена в настоящее время целевые рамки. ".NETFramework, Version = v4.0", Чтобы решить эту проблему, либо удалите ссылкуMicrosoft.TeamFoundation.Build.Workflow, версия = 10.0.0.0, культура = нейтральная, PublicKeyToken = b03f5f7f11d50a3a, ProcessArchitecture = MSIL " или перенастройте ваше приложение на версию фреймворка, которая содержитSystem.IO.Compression, версия = 4.0.0.0, культура = нейтральная, PublicKeyToken = b77a5c561934e089 ", тесты

Почему Visual Studio ненавидит меня? Если он мог скомпилироваться перед обновлением до 4.5, целевая платформа не изменилась, и он все еще работает для коллеги на VS2010 с .Net 4, почему я напичкан?

Ответы на вопрос(2)

Ваш ответ на вопрос