0

同じ Windows 7 マシン上で実行されている C# で記述された dll と Silverlight 5 アプリケーションの間の通信に TCP/IP を使用できますか? 注意すべきセキュリティ上の問題はありますか?

4

1 に答える 1

0

DLL を開始するには、Silverlight DLL でなければなりません。そうしないと、動作しません。Silverlight は、silverlight 以外のプロジェクトから dll にアクセスできません。

それが Silverlight dll である場合、プロジェクトでそれへの参照を設定でき、XAP ファイルで配布されます。

この質問の TCP/IP 部分は、WCF サービスを呼び出すために (明示的に) 使用するプロトコルであり、問​​題とは関係がないため、あまり意味がありません。

EDIT また、DLL が COM 相互運用機能を有効にしてコンパイルされている場合は、遅延バインディングを使用してそれを呼び出すことができます。

于 2012-09-24T20:30:40.667 に答える