Я пытаюсь переписать проект в переносимую библиотеку классов. Но проблема в том, что он использует Async CTP, и я не могу скомпилировать его как библиотеку для WP и приложения Windows Store. Если я не включу ссылку AsyncCtpLibrary.dll, компилятор скажет, что
Тип или имя пространства имен Tasks не существует в пространстве имен System.Threading (вам не хватает ссылки на сборку?)
Если я включу его, компилятор по-прежнему сообщает об тех же ошибках и добавляет предупреждение:
Первичная ссылка «AsyncCtpLibrary» не может быть разрешена, поскольку она имеет косвенную зависимость от сборки платформы «mscorlib, Version = 4.0.0.0, Culture = нейтральный, PublicKeyToken = b77a5c561934e089», которая не может быть разрешена в текущей целевой платформе. ".NETPortable, Version = v4.0, Profile = Profile104". Чтобы решить эту проблему, либо удалите ссылку «AsyncCtpLibrary», либо перенацелите свое приложение на версию платформы, которая содержит «mscorlib, Version = 4.0.0.0, Culture = нейтральный, PublicKeyToken = b77a5c561934e089».
Как мне с этим мириться?