Могу ли я разрабатывать проекты asp.net 3.5/2.0 с помощью Visual Studio 2010?

StackOverflow https://stackoverflow.com/questions/891507

Вопрос

Могу ли я разрабатывать проекты asp.net 3.5/2.0 с помощью Visual Studio 2010?Или я остановлюсь на .Net Framework 4.0?

Это было полезно?

Решение

От MSDN против 2010

Функция многоцелевого нацеливания Visual Studio позволяет вам указать версию .NET Framework или его профиля, которая требуется для вашего приложения.Ключевым преимуществом мульти-мишени является то, что вы можете использовать текущую версию Visual Studio для создания и разработки проектов, которые нацелены на более ранние версии .NET Framework.Например, вы можете продолжать разрабатывать проекты, которые были созданы в Visual Studio 2008, не добавляя новые зависимости .NET Framework.

Другие советы

alt text

Да, вы можете разрабатывать проекты ASP .NET 2.0 и 3.5, а также многие другие типы проектов с помощью Visual Studio 2010.Когда мы создавали поддержку множественного таргетинга, мы были особенно чувствительны к веб-разработке, поскольку было бы нереалистично ожидать, что пользователи немедленно обновят свои серверы.Во многих случаях это даже невозможно.

У меня есть проект, разработанный в версии 3.5 с использованием VS 2008.Теперь я установил VS 2010, и когда я открываю проект, на первом экране появляется сообщение «Добро пожаловать в мастер преобразования Visual Studio», в котором говорится, что проект необходимо преобразовать.Похоже, Уолли прав: файлы будут другими, даже если фреймворк останется прежним.

Нет, если вы используете модульные тесты.

Attempted re-targeting of the project has been canceled. You cannot change the specified .NET framework version or profile for a test project.

Да, SP1 установлен:Uninstall entry for VS2010sp1

Нет, ты не можешь.Вы можете настроить таргетинг на версии платформы, но файлы проекта/решения будут другими.VS 2008 жалуется.Это MS не дружелюбна к разработчикам.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top