0

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)
{

}

そして、コメント「HERE COMES THE BUG」をマークする行に入ると、プログラムは例外をスローします。ログは次のとおりです。

Microsoft.Data.Services.Client.WindowsStore.DLL で 'System.NotSupportedException' 型の初回例外が発生しました

Windows 8 ストア アプリ用の WCF Data Service Tools をダウンロードしました。また、同じコードで一般的なコマンド ライン アプリを作成すると、うまく動作します。
どうすればいいですか?このバグを修正する方法を誰か教えてもらえますか?

4

1 に答える 1

0

大神レン。Windows ストア アプリは、非同期 WCF データ サービスのみをサポートします。ここで答えを得ることができます。

于 2013-07-27T02:59:28.763 に答える