C# 在.Net 4.5中使用媒体捕获

C# 在.Net 4.5中使用媒体捕获,c#,.net,wpf,windows-8,C#,.net,Wpf,Windows 8,我正在尝试使用MSDN的以下源代码从网络摄像头捕获媒体: . 我遇到的问题是,每次我尝试构建它时,它都会抱怨:“System.Runtime.CompilerServices.TaskAwaiter不包含IsCompleted的定义” 我刚刚熟悉了4.5的异步特性,我知道这是导致这个错误的根本原因,但我不知道怎么做 两个注意事项:我运行的是Windows 8.1,我正在制作一个WPF应用程序(不是Windows应用商店),因此我必须进行一些更改,例如TargetPlatformVersion、

我正在尝试使用MSDN的以下源代码从网络摄像头捕获媒体: .

我遇到的问题是,每次我尝试构建它时,它都会抱怨:“System.Runtime.CompilerServices.TaskAwaiter不包含IsCompleted的定义”

我刚刚熟悉了4.5的异步特性,我知道这是导致这个错误的根本原因,但我不知道怎么做

两个注意事项:我运行的是Windows 8.1,我正在制作一个WPF应用程序(不是Windows应用商店),因此我必须进行一些更改,例如TargetPlatformVersion、程序集引用等