Могу ли я использовать асинхронную CTP с .NET 3.0?

Могу ли я использовать новую AsyncCtpLibrary.dll с .NET 3.0? Если я добавлю эту библиотеку в References, она будет работать? Мне нужно использовать функции async/await/task в новом проекте.


person user1181973    schedule 03.02.2012    source источник
comment
Если это новый проект, то почему он нацелен на .Net 3.0?   -  person svick    schedule 03.02.2012


Ответы (1)


Асинхронная CTP основана на библиотеке параллельных задач (TPL), которая является частью 4.0, поэтому его нельзя использовать с версией 3.0.

Чтобы скомпилировать код асинхронной CTP, вам необходимо установить асинхронную CTP, потому что компилятор заменяется новой версией компилятора, способной использовать новые ключевые слова async. Чтобы использовать скомпилированный код Async CTP, достаточно dll.

person PHeiberg    schedule 03.02.2012