1

我在使用 VS2012 用 C# 编写的 Windows Phone 7 应用程序中使用基于任务的异步模式对象和方法。我已经安装了以下附加软件包来促进这一点:

  • .NET Framework 4 的异步,Silverlight 4(Microsoft.BCL.Async 版本 1.0.14-rc,预发布)
  • 适用于 .NET Framework 4、Silverlight 4 的 BCL Portability Pack(Microsoft.BCL,版本 1.0.16-rc,预发布)
  • Microsoft 构建组件(Microsoft.Bcl.Build 1.0.0.-rc,预发布)

我能够解析async、await、CancellationTokenSource、IPProgress和大多数其他 TAP 元素。但是,我找不到实现IProgress的EventProgress类的必要程序集/DLL 。

有谁知道如何在 Windows Phone 7.1 应用程序中正确解决EventProgress ?我知道这些软件包说的是Prerelease,但它们是我能找到的最新版本。如果有人知道仍然适用于 Windows Phone 7.1 的任何更新,请告诉我)。

请注意,这是我发现 EventProgress 类的文章。不幸的是,它不是 Windows Phone 7 项目:

C# 5 Async 中的进度报告

4

1 回答 1

4

Microsoft.Progress<T>汇编中有类Microsoft.Threading.Tasks,它实现了IProgress<T>。它是Microsoft.Bcl.Async包装的一部分。

于 2013-04-06T07:04:16.903 回答