1

これは説明が難しいので、図から始めましょう。

ここに画像の説明を入力

理論はここまでですが、実際にこれを実装するにはどうすればよいでしょうか。これは可能/実行可能ですか?

頭に浮かぶいくつかの質問:

  • ScriptManager が保持するために、実際にスクリプトをオブジェクトにロードするにはどうすればよいですか?
  • 特定の機能を公開するにはどうすればよいですか? 私は彼らが私のプログラムに対して究極の力を持つことを望んでいません.1つのドメインだけです.
  • スクリプトは、たとえば EngineClass についてどのように知るのでしょうか? スクリプトで使用する必要がありますか? スクリプト パス内のアセンブリのコピーである必要はありませんか?
  • MEFについて聞いたことがありますが、可能ですか? プラグインに適しているようです。
  • スクリプトをコンパイルするにはどうすればよいですか?

もちろん、これらすべてに答えたり、エンジン全体を実装したりすることはできないことは理解しています。しかし、何をすべきかについての指針が必要です。私は長い間、この概念について頭を悩ませてきました。

ご回答ありがとうございます。

4

1 に答える 1

0

さらに調査した結果、C# デスクトップ アプリケーションに埋め込むのに最適なスクリプト言語は何ですか? およびhttp://blogs.msdn.com/b/abhinaba/archive/2005/11/14/492458.aspxいくつかの変更を加えて、私が望むことを行うようです。わからない数週間前に、どうしてこれにつまずかなかったのですか。

于 2013-02-08T10:45:42.107 に答える