私はSilverlightフレームワークではコンパイルされていないが、SLワークフローの実行には非常に重要なメソッドがいくつかあります(ワークフローでは、アプリケーションを完全に処理することを意味します)。そうするための最善の方法は何ですか? 私はSLのコンパイルされたメソッドのためのWebサービスを公開し、SLコールを私のWSに呼び出すことを考えていましたが、SLプロジェクトに登録してもWebサービスインスタンスを表示/作成できません。 (VS 2010を使用しています) 助けが必要ですか?Silverlightのヘルプ
1
A
答えて
0
コードを実行する3つの方法があります。内蔵のアプリケーション内のメソッド
を使用する最も簡単な方法だろうウェブサイトを自分でホストするか、サードパーティのウェブサイトを使用して、そのサービスへの参照を追加する必要があります。 Silverlightアプリと同じWebサイトでサービスがホストされていない場合は、がcross-domain policy fileでなければなりません。そうでない場合、Silverlightはサービスを使用しません。
外部アセンブリを使用する場合はにする必要があります。は銀色のアセンブリです。
0
Webサービスを必要とせずにこの問題を解決する共通の(比較的簡単な)方法があります。新しいSilverlightクラスライブラリを作成し、そのクラスライブラリからファイルを共有することができます。他のプロジェクトを新しいSilverlightライブラリに渡します。あなたを追加]> [既存項目、その後、適切なコードファイルに移動し、それを選択し、ではなく、単にをクリックする - これを行うには、右ソリューションエクスプローラでライブラリをクリックし、の追加を選択するには
小さな矢印をクリックして、リンクとして追加を選択する必要があります。もちろん
あなたがこれを行うときに、共有ファイルが、彼らは、あなたはそのコードを隔離するために、条件付きコンパイルディレクティブを使用する必要がありますかいずれかの場合には、Silverlightのランタイムをターゲットにコンパイルすることができないものが含まれていないことを確認する必要があります、またはWebサービスオプションに戻ります。
関連する問題
- 1. Silverlightコントロールのヘルプ
- 2. PRISM + Silverlight VB.NETのヘルプ
- 3. Silverlight WCF認証(WPFからSilverlightへのヘルプ)
- 4. ヘルプ! Silverlightでデータバインディングが動作しない
- 5. Silverlightでのビジュアルツリーの使用に関するヘルプ
- 6. is elseヘルプのifNanヘルプ
- 7. Silverlight 2.0とSilverlight 3.0のバインディング
- 8. uksortヘルプ - 単一の必要性のヘルプ
- 9. ヘルプを挿入するヘルプ
- 10. ヘルプ
- 11. ヘルプ
- 12. ヘルプ
- 13. ヘルプ
- 14. ヘルプ
- 15. ヘルプ
- 16. ヘルプ。
- 17. ヘルプ
- 18. ヘルプ
- 19. ヘルプ
- 20. ヘルプ
- 21. ヘルプ
- 22. ヘルプ
- 23. ヘルプ
- 24. ヘルプ
- 25. ヘルプ
- 26. ヘルプ
- 27. ヘルプ
- 28. ヘルプ
- 29. ヘルプ
- 30. ヘルプ
これらの他の方法にアクセスできますか?つまり、それらのコードですか? –
はい、私はメソッドにアクセスできます。 Btw私はwebservicesとSLに新しいです。私と一緒に裸にしてください:) – pappu
コードをお持ちの場合は、アプリケーション内のクラスにメソッドを配置し、そのように呼び出す必要があります –