Visual studio 类型';System.Threading.Tasks.Task<;TResult>';存在于两个DLL中

Visual studio 类型';System.Threading.Tasks.Task<;TResult>';存在于两个DLL中,visual-studio,windows-phone-7,asynchronous,async-await,async-ctp,Visual Studio,Windows Phone 7,Asynchronous,Async Await,Async Ctp,编译代码时出现以下错误 类型“System.Threading.Tasks.Task”存在于“c:\Go\WP7CodeSamples\Pradna\packages\AsyncAwaitCTP.1.0\lib\sl4-wp71\AsyncCtpLibrary\u Phone.dll”和“c:\Go\WP7CodeSamples\Pradna\packages\System.Threading.Tasks.3.0.2-beta2\lib\sl4-wp71\System.Threading.Tas

编译代码时出现以下错误

类型“System.Threading.Tasks.Task”存在于“c:\Go\WP7CodeSamples\Pradna\packages\AsyncAwaitCTP.1.0\lib\sl4-wp71\AsyncCtpLibrary\u Phone.dll”和“c:\Go\WP7CodeSamples\Pradna\packages\System.Threading.Tasks.3.0.2-beta2\lib\sl4-wp71\System.Threading.Tasks.wp71.dll”中


不确定如何解决此问题。

您正在使用旧版本的异步CTP。如果您仍然使用Visual Studio 2010,请下载。如果您使用的是Visual Studio 2012,请从NuGet获取目标包:。

我删除了wp71.dll引用。但现在它给出了两个错误:预定义类型“System.Runtime.CompilerServices.IAsyncStateMachine”未定义或导入,无法找到“async”修饰符所需的所有类型。您是针对错误的框架版本,还是缺少对程序集的引用?这些错误来自我的调用方法:public asyncSystem.Threading.Tasks.Task updateaptile(){await fetchempdetails();}