我有PC的配置:
- Windows 8
- Visual Studio 2012
- .NET框架4.5
我的项目配置是:
- WP 7.1
- Silverlight 4.0
- .NET框架4.0
- ctp async(安装,使用异步和等待关键字)
该项目是使用Windows 7机器上的VS2010编写的,用于WP7.1。现在,我已将PC升级到Windows 8并安装了VS2012。
但是,该项目抱怨"异步"修饰符。
找不到" async"修饰符所需的所有类型。您是针对错误的框架版本还是缺少对汇编的引用?
任何想法如何解决这个问题?
谢谢!
有一个较新的版本的异步定位软件包,该软件包支持Silverlight 4.在Nuget中搜索Microsoft.bcl.async,或在软件包管理器控制台中运行install-package Microsoft.Bcl.Async –pre
。该软件包支持SL4,WP 7.1 和便携式库(是!)
您将在BCL团队的博客中使用异步/等待.NET Framework 4.5
从您从:
下载的页面中针对Windows Store应用程序的目标.NET Framework 4.5或.NET的项目不需要此定位包。仅针对Silverlight 5和.NET Framework 4.0的项目需要。不支持较早的平台版本。
upgarde到Silverlight 5?