スクリプトによるカスタマイズを強力にサポートすることを目的としたC#クライアントアプリケーションを作成しており、ターゲットスクリプト言語としてIronPythonを選択しました。ユーザーのコードをアプリケーションのデータベースに残りの状態で保持したいのですが、ユーザーがスクリプトをファイルとモジュールに分割できるようにする必要があります。
ユーザーのファイルシステムでディレクトリを指定するのではなく、インポートのソースとして文字列(対応する仮想パスを含む)を使用するようにIronPythonエンジンを構成するにはどうすればよいですか?これは可能ですか?