VB.NET (または C#) で、どの名前空間がプロジェクト プロパティにインポートされているかを実行時に判断するにはどうすればよいですか? これを動的コンパイルに使用します。動的コードが親プロジェクトと同じインポートを自動的に持つようにしたいと思います。
「リフレクションを使用してアセンブリ内のすべての名前空間を検索する (DotNET)」は既に見ました。それと私が見つけた他の例は、すべてのプロジェクト参照のリストを提供していることがわかったので、私の問題を解決していないようです。はい、これらすべてにアクセスできるようにしたいのですが、ルート名前空間にすべてインポートするのではなく、一部を完全修飾名でアクセスできるようにします。また、動的実行クラスで個別の冗長なリストを維持するのではなく、既存のプロジェクト プロパティの「インポートされた名前空間」リストからのみ選択したいと考えています。