0

私は最初のSilverlightアプリを作成しました:-)

基本的なページがあり、データベースに接続してリストに入力します。接続はwcfを使用して行われるため、私のSilverlightは処理を行うServiceReferenceに接続します。VisualStudioから実行すると、これはすべて正常に機能します。

私の問題は、このアプリをホストする方法がわからないことです。aspspiderでアカウントを作成し、default.html、zapファイル(zipに名前を変更)、およびデータベースをアップロードしました。これは、データベースに接続する必要があるまで正常に機能します。データベース接続を機能させるには、何をアップロードする必要がありますか?

ありがとう:-)マーティン

4

2 に答える 2

0

ブラウザまたはFiddlerを介してWCFサービスに接続できますか?方程式からSilverlightを取り除いてみて、WCFからデータを取得していることを確認してください。

さらに、あなたの質問で、aspspiderを使用してWCFサービスをホストすることについて何も言及していないことに気づきました。WCFサービスをどこでホストしていますか?最初のプロジェクトでは、Silverlightアプリと同じドメインでWCFサービスをセットアップする必要があります。それ以外の場合は、Silverlightクロスドメインポリシーの使用に取り掛かる必要があります。silverlight.netにビデオがあります。

于 2009-02-10T17:54:50.520 に答える
0

最初の投稿よりも知識が豊富に聞こえたかもしれません :-) wcf をホストする方法がわかりません。私が今どこにいるのかを説明しようとします。助けていただければ本当に感謝しています!

私のソリューションには、作成したときにWebサーバーを追加するように求められたsilverlightプロジェクトがあります。データベース接続の追加に関しては、「linq To sql classes」とWebserviceを追加してこれを行いました。だから今、私のWebサーバープロジェクトにはIservice1.cs Service1.svc LinqToSql.dbmlがあります。次に、Silverlight に参照を追加しました。

このサービスをホスティングする方法について何かアイデアはありますか??

どうもありがとう マーティン

于 2009-02-11T17:15:50.513 に答える