Могу ли я разрабатывать проекты asp.net 3.5 / 2.0 с использованием Visual Studio 2010? - PullRequest
14 голосов
/ 21 мая 2009

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

Ответы [ 6 ]

20 голосов
/ 21 мая 2009

alt text

19 голосов
/ 21 мая 2009

С MSDN VS 2010

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

6 голосов
/ 21 мая 2009

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

1 голос
/ 31 августа 2011

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

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

1 голос
/ 03 августа 2011

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

0 голосов
/ 14 февраля 2010

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

...