WPFは、外部exeを呼び出して待機する特定のメソッドを起動し、外部exeの出力であるファイルにアクセスします。後でSilverlight4への移植を考慮してこのアプリケーションを構築すると仮定すると、どうすればよいですか?
1 に答える
2
これを行うには、SilverlightのCOM自動化を実行する必要があります。プロセスを開始するために使用できるアウトプロセスCOMサーバーがいくつかあると確信しています。しかし、その時点であなたはすでに
- アプリケーションをWindowsに限定
- 完全な信頼が必要
- 「ブラウザ外」モードでのみ動作します
その時点で、Silverlightに移植することに意味があるかどうかを本当に尋ねる必要があります。WPFは、上記のシナリオに特に適しています。ClickOnceを使用して、同様の(実際には優れた)クライアント更新エクスペリエンスを実現できます。外部プロセスを生成するのと同じくらい簡単なことを行うために、フープを飛び越える必要はありません。
于 2010-03-18T05:49:53.117 に答える