C#でプログラム作っていて、テキストボックスに何らかの数式を入力し、それを評価する機能を付けたかった。 とりあえず言語はJavaScriptあたりがいいだろうと思って、ちょっと探した。 − このページはいろいろな例を取り上げていて参考になる。 http://dobon.net/vb/dotnet/programing/eval.html − 最初はScriptControlを使って実現しようとした。 問題なく出来た。 しかし、配布しようとすると、Interop.MSScriptControl.dll という、微妙な名前のDLLを付けなければならない。 しかもこのScriptControlがどのくらい普遍的にインストールされているものなのかというあたりもよくわからない。 のどに魚の骨が引っ掛かったような、惜しい感じ。 − 次に、内部で動的に編集したソースをコンパイルし、インスタンス化して呼び