.NET Frameworkには、実行時のコードのコンパイルと実行をサポートする優れた機能があり、ある種のスクリプト機能を実現します。CodeProjectにはすでにいくつかのスクリプトエンジンがあり、Microsoftにも独自のライブラリがあります。
Web自動化ソフトウェアに取り組んでいます。アプリケーションにMicrosoftスクリプトエンジンを含めたいと思います。
問題は、スクリプトエンジンが、参照されるアセンブリですべての名前空間を使用できるようにすることです。使用を、選択したいくつかの名前空間に制限したいと思います。
using System; // allowed.
using System.Linq; // allowed.
using System.Reflection; // restrict.
スクリプトでの名前空間の使用を制限する方法。