В последнее время, когда я запускаю свою визуальную студию 2010, чтобы открыть свой собственный проект vb.net, я получаю следующее сообщение от vs:.NET: Возможно ли установить .NET frameworks 2.0 и 3.5 после установки .NET 4.0?
«Проект проекта VB.NET1 нацелен на« .NETFramework, Version 2.0 » , который не установлен на этом компьютере. Вы должны загрузить эту фреймворк, а также .NET framework3.5, чтобы открыть и построить этот проект ..... »
Я должен упомянуть, что это было нормально и я мог бы открыть свой проект и построить его через VS2010. Что мне делать? Каково ваше предложение?
Большое спасибо.
.NET 4.0 - это совершенно новая автономная структура - новые библиотеки и новая среда выполнения. Никогда не нужно устанавливать более ранние версии для запуска приложения .NET 4.0. – Bevan
@Bevan Если это приложение .Net 4.0 не поддерживается устаревшей DLL-основанной версией .Net 2.0. –
Вы не можете смешивать время автономной работы .Net 2.0 и .Net 4.0 в одном и том же процессе - поэтому приложение .NET 4.0, использующее устаревшие сборки на основе .NET, будет работать полностью под .NET 4.0 и загружать эти устаревшие сборки в .NET 4.0, нет необходимости устанавливать более ранние версии. Кроме того, если у вас есть приложение .NET 4.0 и отдельная поддержка .NET 2.0 (скажем, служба Windows), тогда вам могут потребоваться обе установки времени выполнения, но это будет поддержка процесса .NET 2.0, а не .NET 4.0. – Bevan