Можно ли использовать бета-версию .NET 4.0 в Visual Studio 2008? - PullRequest
18 голосов
/ 16 июня 2009

В .NET 4.0 есть несколько действительно замечательных функций, которые я хотел бы начать использовать, но мне пока не хочется вносить изменения в VS 2010. Есть ли способ использовать бета-версию .NET 4.0 в VS 2008?

Ответы [ 5 ]

7 голосов
/ 16 июня 2009

нет, это невозможно, .NET 4.0 требует VS 2010, чтобы иметь возможность нацеливать / строить.

4 голосов
/ 16 июня 2009

Я не думаю, что это так - среда IDE обычно привязана к определенной версии фреймворка, и 2008 была первой версией, которая позволила вам ориентироваться на «не родную» (так сказать) версию рамки, а не просто совпадающая версия.

Хотя Microsoft может добавить поддержку позже, я бы не ожидал, что это произойдет, хотя я ожидаю, что 2010 год сможет ориентироваться на разные версии, кроме 4.0 (я не использовал его, поэтому он может это сделать, и я не не знаю это). Обновление: В соответствии с этим , цели 2010 года 2, 3, 3,5 и 4.

Для достижения цели 4.0 вам придется использовать 2010 год - по крайней мере, на данный момент и, возможно, на неопределенный срок.

3 голосов
/ 16 июня 2009

Некоторые из новых вещей, которые будут поставляться с 4.0, были выпущены как «расширения» и «CTP», например, Parallels Extensions для .NET 3.5 в конечном итоге будут включены в 4.0, но вы можете начать играть с это сейчас в VS 2008.

1 голос
/ 25 февраля 2010

Нет, опция VS Multi Multiargeting поддерживает только .NetFramework 3.5, 3.0, 2.0

, поэтому он имеет обратную совместимость, поэтому вы должны использовать VS 2010 для .netFramework 4.0

0 голосов
/ 16 июня 2009

КАК люди здесь уже сказали, нет.

Но если вы хотите проверить некоторые функции .net 4, вы можете загрузить уже устарелую версию Parallel Exetnsions CTP и попробовать ее в Visual Studio 2008.

Это не так много ...

...