我正在尝试将项目重写为可移植类库。但问题是它使用的是异步 CTP,我无法将其编译为 WP 和 Windows Store App 的库。如果我不包含参考 AsyncCtpLibrary.dll,编译器会说
命名空间“System.Threading”中不存在类型或命名空间名称“Tasks”(您是否缺少程序集引用?)
如果我包含它,编译器仍然会显示相同的错误并添加警告:
无法解析主要引用“AsyncCtpLibrary”,因为它间接依赖于框架程序集“mscorlib,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089”,在当前目标框架中无法解析。“.NETPortable,版本=v4.0,配置文件=Profile104”。要解决此问题,请删除引用“AsyncCtpLibrary”或将您的应用程序重新定位到包含“mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”的框架版本。
我该如何忍受呢?