2009-12-31 13 views
17

Czy program Visual Studio 2008 będzie obsługiwany przez nowy .NET 4 od wersji próbnej?Obsługa Visual Studio 2008 dla nowego .NET 4

Jestem szczególnie zainteresowany obszarem nazw System.Collections.Concurrent i równoległą biblioteką zadań, których użyłbym natychmiast.

Czy warto zaktualizować program Visual Studio 2010, gdy się pojawi?

+1

To byłoby dość krępujące, nie sądzisz? Wolałbym nie łączyć rąk z kompatybilnością wsteczną ze starszą wersją VS. – Kugel

+0

Powiązane: * [Czy mogę utworzyć program .NET Framework 4 w Visual Studio 2008?] (Http://stackoverflow.com/questions/1836410) * –

Odpowiedz

34

nr VS2008 nie będzie w stanie kierować .NET 4.0:

Visual Studio 2010 obsługuje .NET 4 i wcześniejsze projekty. Visual Studio 2008 obsługuje projekty .NET 3.5SP1.

Nadzieja to pomaga,
Polita Paulus
Division Twórca
Microsoft

Reference

+0

Dzięki Michael. Wiedziałem w swoich kościach, że potrzebne jest ulepszenie, ale chciałem to potwierdzić. –

1

Historycznie - Nie

Począwszy od 2008 roku IDE był w stanie kierować mniejszą wersję ramy, ale wątpię, czy kiedykolwiek będą one ukierunkowane na nowszą wersję.

2

Jeśli chcesz wiedzieć, czy uaktualnienie do VS 2010 będzie tego warte, pobierz teraz wersję beta 2 i wypróbuj ją. Uruchom go na maszynie wirtualnej, jeśli nie ufasz jej na normalnej maszynie programistycznej. Przeprowadź niektóre z filmów PDC pokazujących nowe funkcje. Przejdź przez Training Courses.

Przede wszystkim powiedz firmie Microsoft, co myślisz.

+0

Cześć John, chciałem potwierdzić to. –

12

Chociaż nie można używać samego .NET 4.0 z VS2008, jeśli interesują Cię rzeczy z Parallel Extensions, możesz pobrać Reactive Framework (wcześniej LINQ to Rx), który moim zdaniem zawiera co najmniej wiele rozszerzeń Parallel. przeniesiono do .NET 3.5 SP1.

Z Release Notes, zawiera:

System.Threading, backport rozszerzeń równoległego dla .NET 4 do .NET 3.5 SP1

  • Zadanie dla wykonywania operacji asynchronicznych.
  • Równoczesne kolekcje, takie jak ConcurrentStack, ConcurentQueue ad ConcurrentDictionary.
  • PLINQ do pisania zapytań równoległych.
  • dodatek Operacje gwintowania, takie jak Barrier, SpinLock i SpinWait.
Powiązane problemy