Jos*_*gal 6 windows async-await windows-10
我正在Visual Studio Ultimate CTP 2015中开发一个Windows UAP应用程序(最新的一个在站点中可用).
我在使用await函数返回IAsyncActionWithProgress <>,IAsyncAction <>,IAsyncOperation <>和IAsyncOperationWithProgress <>时遇到问题.
我收到以下错误
错误CS0012类型'IAsyncActionWithProgress <>'在未引用的程序集中定义.您必须添加对程序集'Windows,Version = 255.255.255.255,Culture = neutral,PublicKeyToken = null,ContentType = WindowsRuntime'的引用.
我尝试添加对所提到的程序集的引用(Windows).即使这解决了上述错误,它在许多其他地方创建了另一个错误(似乎在两个程序集中都有一些类/ API的重复.获得的错误之一是:
错误CS0433'Page.'类型'Page'存在于'Windows.Foundation.UniversalApiContract,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null,ContentType = WindowsRuntime'和'Windows,Version = 255.255.255.255,Culture = neutral,PublicKeyToken = null,ContentType = WindowsRuntime'.
代码示例
Windows.Storage.FileProperties.BasicProperties fileSize = await file.GetBasicPropertiesAsync();
Run Code Online (Sandbox Code Playgroud)
这适用于Visual Studio 2013中的Windows Phone 8.1应用程序.为了在Visual Studio 2015中的UAP应用程序中获得相同的结果,我必须做出哪些更改.
| 归档时间: |
|
| 查看次数: |
3433 次 |
| 最近记录: |