我有一個便攜式類庫,它有一個返回Task<string>
的方法。當我嘗試在Windows Store WinRT組件中使用它時,WinRT組件中出現以下錯誤。無法返回便攜式類庫中的異步等待
錯誤77無法解析引用'Assembly(Name = System.Threading.Tasks,Version = 1.5.11.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a)''。
請注意,可移植類庫獨立構建。下面便攜式類庫目標框架:
- .NET框架4.5
- Silverlight 4的和更高的
- 的Windows Phone 8
- .NET的Windows Store應用程序
這甚至可能?
你有沒有嘗試在你的WinRT項目中安裝'Microsoft.Bcl.Async'? – 2013-04-24 23:00:19
是的,我已經安裝了這個,我可以看到引用Microsoft.Threading.Tasks和Microsoft.Threading.Tasks.Extensions。但仍然無法獲得它編譯。我錯過了什麼嗎? – 2013-04-24 23:24:14
請仔細檢查版本號。您可能需要一個app.config [如第2期中所述](http://blogs.msdn.com/b/bclteam/p/asynctargetingpackkb.aspx)。 – 2013-04-25 00:07:16