私はSilverlight(および.NETも同様)の新機能で、Silverlightビジネスアプリケーションの作成に取り組んでいます。私はhttp://msdn.microsoft.com/en-us/library/ee796239%28v=vs.91%29.aspxのチュートリアルに従いました。すべてのテーブル/データがその方法を超えているわけではありません。Silverlightアプリケーションへのデータの取得
Windows XP SP3、Microsoft SQL Server 2008およびVisual Studio 2010を参考にしています。
私は、Silverlight Business ApplicationのデフォルトテンプレートとしてVSでアプリケーションを作成しました。私は自分のデータベースにSQL接続を作成しました。次に、チュートリアルの後、チュートリアルのように、Entityクラスとドメインサービスを作成しました。
XAMLフォームにデータグリッドをドラッグアンドドロップしました。最初のものは正常に動作し、データ行が正しく表示されます。私はそれに移動しようとすると、
System.ServiceModel.DomainServices.Client.DomainOperationException: Load operation failed for query 'GetMyData'. The remote server returned an error: NotFound. ---> System.ServiceModel.CommunicationException: The remote server returned an error: NotFound. --> System.Net.WebException: The remote server returned an error: NotFound. --> System.net.WebException: The remote server returned an error: NotFound. at System.Net.Browser.BrowserHttpWebRequest.InternalEndGetResponse(IAsyncResult asyncResult) ...
このエラーは、Webページからポップアップとして表示されます。もう一つは、その代わりに、次のエラーをスローしません。
GetMyData関数でService.csクラスをステップ実行し、返されるデータを監視しました。それはデータがあることを示しており、返されると思われる個々の広告申込情報を見ることもできるので、どこにでもエラーが表示されません。
これは一部のテーブルでは機能しないのはなぜですか?他に誰かがこのエラーを見たことがありますか?私は、Webbenchにhttpbindingsタグとserviceタグを追加することについて言及しているページをいくつか見てきましたが、その例に続いてどちらもうまくいきませんでした。実際、私がそれらを追加すると、アプリケーション全体がコンパイルされなくなります。
私はどこかで紛失している構成がありますか?
しかし、私は何かに気付きました、しかし、それは1行で働いていました。私はDBにエラーが発生した2つの行があることを確認してこれを試みました。私はそれらの1つを削除し、それは正常に働いた。私はそれがページングの問題かもしれないことに同意しますが、ページングの問題は1つです。そして、このページングを正しく設定するにはどうすればいいですか(私はいくつかのサイトが説明しようとしているのを見ましたが、何も効果がありませんでした)。 – amischiefr