Подтвердить что ты не робот

Поддержка Visual Studio 2008 для нового .NET 4

Будет ли Visual Studio 2008 поддерживаться новым .NET 4 с самого начала?

Меня особенно интересует пространство имен System.Collections.Concurrent и библиотека параллельных задач, которые я буду использовать немедленно.

Стоит ли обновляться до Visual Studio 2010, когда он выходит?

4b9b3361

Ответ 1

Нет. VS2008 не сможет настроить .NET 4.0:

Visual Studio 2010 поддерживает .NET 4 и более ранних проектов. Visual Studio 2008 поддерживает проекты .NET 3.5SP1.

Надеюсь, что это поможет,
Полита Паулюс
Отдел разработчиков
Microsoft

Ссылка

Ответ 2

Пока вы не можете использовать .NET 4.0 непосредственно из VS2008, если вас интересует материал Parallel Extensions, вы можете загрузить Reactive Framework (ранее LINQ to Rx), который, как я считаю, содержит, по крайней мере, много параллельных расширений, переданных в .NET 3.5 SP1.

Из Замечания к выпуску, он включает в себя:

System.Threading, backport параллельных расширений для .NET 4 до .NET 3.5 SP1

  • Задача для выполнения асинхронных операций.
  • Параллельные коллекции, такие как ConcurrentStack, ConcurentQueue ad ConcurrentDictionary.
  • PLINQ для написания параллельных запросов.
  • добавление операций Threading, таких как Barrier, SpinLock и SpinWait.

Ответ 3

Если вы хотите узнать, стоит ли обновлять до VS 2010, тогда скачайте бета-версию 2 и попробуйте. Запустите его на виртуальной машине, если вы не доверяете ему на обычной машине разработки. Запустите некоторые видео из PDC, показывая новые функции. Пройдите Учебные курсы.

И прежде всего, сообщите Microsoft, что вы думаете.

Ответ 4

Исторически - Нет.

Начиная с 2008 года, среда IDE смогла ориентироваться на более ранние версии, но я сомневаюсь, что они когда-либо будут нацелены на более новую версию.