実行時にC#.NET 4.6でもコンパイルされたオブジェクトによって参照されるコードをコンパイルしようとしています。他の実行時コンパイル済みアセンブリの参照実行時コンパイル済みアセンブリ
私はCSharpCodeProviderを使用してメモリ内にCompilerResultを生成しています。生成されたアセンブリは、コンパイルされる2番目のコードフラグメントで参照されます。 2番目の部分をコンパイルする前にAssemblyReferenceをCompilerParametersに追加することは可能ですか(そうでなければ、アセンブリコンパイラエラーが発生します)。
現在、私は2つのオプションを参照してください。で、第一の部分を生成しません
- をすべてしかし
をコードを貼り付けだから私の質問は:実行時生成されたアセンブリを参照するために、メモリ内の方法があります生成された別の実行時にアセンブリ?とにかく、ディスク上の
おそらく関連性があります:http://stackoverflow.com/questions/2830160/c-sharp-referencing-a-type-in-a-dynamically-generated-assembly – YSharp