犬も猫も空想も扱っておりません。(旧・エト記)この広告は、90日以上更新していないブログに表示しています。.NET自前のC/C++ベースのWindowsソフトをJScriptで拡張可能にしたい,という要請に対して,COMベースのJScriptエンジンを利用する方法がある。それについては「C++で作ったアプリケーションとJScriptの連携」という記事に簡単な説明があるけれども,これを読んで,COMの鬱陶しさに萎えたのは自分だけではないはず。Windows依存になってしまうのであれば,JScriptじゃなくて,JScript.NETを使ったらどうだろう・・・と思って調べてみた。利用すると,驚くほどこれが簡単に実現できる。アセンブリを動的にビルド動的にビルドしたアセンブリをレイトバインディングレイトバインディングしたクラス,メソッドを呼び出すということになる。