RIA WCF サービスの展開に問題を抱えている人が世界中にあふれているようですが、今では私もその 1 人です。私はすでにたくさんのことを試しましたが、役に立ちませんでした。作成した Silverlight 3 アプリケーションをサポートするには、WCF RIA が必要です。
簡単に言うと、新しい WCF RIA サービス (11 月 9 日?) を使用して、VS 2008 を開き、新しいプロジェクト (silverlight アプリケーション) を作成して、「.NET RIA サービス」を有効にします。Web プロジェクト - Linq2SQL dbml ファイル (以前に準備した SQL 2005 DB から) に新しい項目を追加してコンパイルします。新しい項目を Web プロジェクトに追加します - ドメイン サービス (必要なテーブルをリンク) とコンパイル。ドメイン コンテキストを使用して、MainPage で標準の RIA get クエリを使用してデータを「読み込み」、TextBlock を追加して返されたデータを表示します。ビルド & 実行 (cassini) - 成功。VS を使用してローカル PC の IIS に公開 - 成功。
VS を使用してテスト サーバー (IIS6) に発行する - 場所を参照すると、Silverlight アプリが読み込まれますが、Fiddler から、すべての WCF .svc 要求で 404 が返されたことがわかります。Fiddler を使用して、サービス リクエストで「IE を起動」します。これは true - 404 です。
既に aspnet_regiis、ServiceModelReg を実行し、.xap、.xaml、.xbap、および .svc の MIME タイプを追加しました。System.Web.Ria と System.Web.DomainServices DLL を copy local true で含めました。
どちらかで助けが必要です
a) 解決策
b) 解決策を見つけるためのアプローチ