Windows 8应用商店应用程序,Can';t使用WCF数据服务

本文关键字:使用 WCF 服务 数据 Can 应用 应用程序 Windows | 更新日期: 2023-09-27 18:24:59

我创建了一个Windows 8应用商店应用程序,并尝试链接到我的WCF数据服务这是代码:

Uri uri = new Uri("http://10.0.1.16:8080/CloudEDUServer/CourseService.svc");
CourseService.CloudEDUEntities ctx = new CourseService.CloudEDUEntities(uri);
try
{
    var result = from crs in ctx.COURSE_OK
                 where crs.TITLE == "Test Title3"
                 select crs;
    var result1 = result.FirstOrDefault();   //HERE COMES THE BUG!!!!
    System.Diagnostics.Debug.WriteLine("{0}", result1.TITLE);
}
catch (Exception ex)
{
}

当它进入我标记评论"BUG来了"的行时,程序抛出一个异常,这是日志:

"System.NotSupportedException"类型的首次机会异常在Microsoft.Data.Services.Client.WindowsStore.DLL 中发生

我已经下载了适用于Windows 8 Store应用程序的WCF数据服务工具,而且,当我用相同的代码编写一个通用命令行应用程序时,它运行良好
我该怎么办?有人能告诉我如何修复这个bug吗?

Windows 8应用商店应用程序,Can';t使用WCF数据服务

大神任。Windows存储应用程序仅支持异步WCF数据服务。你可以在这里得到答案。