Вопрос

То, как я это понимаю, новая функциональность Async-aquait в CTP C # 5 должна быть реализована в компиляторе. Это должно означать, что код, составленный с CTP, должен иметь возможность работать на ванили .NET 4?

Может это?

Это было полезно?

Решение

Async CTP был заменен Async Tarding Pack для Visual Studio 11, доступно через Ног.

Это официальный, поддерживается и позволяет перераспределять.

С этой библиотекой вы можете построить Async-приложения, которые целевод (ваниль) .NET 4.

Вы также должны знать, что вы можете нацелиться .NET 3.5 с помощью Asyncbridge для .NET 3.5 - Небольшая библиотека, собранная Даниэлем Грунвальдом, Алекс Дэвисом и мной.

Другие советы

Это может, но это также требует дополнительной сборки (AsyncCtpLibrary.dll), который (в настоящее время) не перераспределяется. Из-за этого вы юридически не можете запустить этот код на монтажной машине «Vanilla .Net 4».


По состоянию на обновление SP1, Async CTP теперь распространяется по новой лицензии. Он не поддерживается, но позволяет перераспределять и использовать в продуктах.

Я бы сказал, да, когда я смотрю в образец проекта, я вижу это нацелен на профиль клиента FX4.

Вам нужны дополнительные сборки.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top