1

我知道 C# 应用程序需要 .Net 框架才能在任何给定的机器上执行。但是,我很好奇,为了使 CodeDom 正常工作,还必须在运行应用程序的计算机上安装 Visual Studio 吗?我只问是因为 CodeDom 在生成文件时不使用作为 VS 安装一部分的文件吗?

如果您知道任何其他系统要求,我将不胜感激。

4

1 回答 1

2

不,使用 CodeDOM 不需要安装 Visual Studio。没有它它工作正常。

而且自己编译代码也不需要VS。您只需要C# 编译器 – csc.exe。这是 .Net 安装的一部分。将源代码编译为程序集时,CodeDOM 实际上会调用 csc.exe。

于 2011-08-21T14:39:10.410 回答