C# アプリケーションを特定のマシンで実行するには、.Net フレームワークが必要になることはわかっています。しかし、CodeDom が正しく動作するためには、アプリケーションが実行されているコンピューターに Visual Studio もインストールする必要がありますか? CodeDom は、ファイルを生成するときに VS インストールの一部であるファイルを使用しないのでしょうか?
他のシステム要件をご存じでしたら、教えていただければ幸いです。
C# アプリケーションを特定のマシンで実行するには、.Net フレームワークが必要になることはわかっています。しかし、CodeDom が正しく動作するためには、アプリケーションが実行されているコンピューターに Visual Studio もインストールする必要がありますか? CodeDom は、ファイルを生成するときに VS インストールの一部であるファイルを使用しないのでしょうか?
他のシステム要件をご存じでしたら、教えていただければ幸いです。
いいえ、CodeDOM を使用するために Visual Studio をインストールする必要はありません。それがなくても問題なく動作します。
自分でコードをコンパイルする場合も、VS は必要ありません。必要なのはC# コンパイラ – csc.exe だけです。これは .Net インストールの一部です。ソース コードをアセンブリにコンパイルするとき、CodeDOM は実際に csc.exe を呼び出します。