参照が見つからないというランタイム エラーが発生します。
タイプ 'System.Object' は、参照されていないアセンブリで定義されています。アセンブリ 'System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' への参照を追加する必要があります
私は MVC アプリケーションを使用しており、コード内で CSharpCodeProvider を使用しています。
コンパイル エラーは発生しませんがcompileResult
、上記のように実行時エラーが発生するのはなぜですか?
CompilerResults results = provider.CompileAssemblyFromSource(parameters, code);
assemblies
次のようなタグを追加しweb.cofig
ても、同じエラーが発生しました.理由は何ですか?
<assemblies>
<add assembly="System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
</assemblies>