以编程方式调用C#编译器编译C#代码

tGi*_*ani 3 .net c# compiler-construction

我设计了我自己的语言,最后我将其转换为C#代码.现在我想通过我的Windows窗体应用程序使用C#编译器编译这个C#代码.

实际的编译器文件位于何处,如何编译我的代码(当前放在一个字符串中)?

Mar*_*ell 5

听起来你正在寻找CSharpCodeProvider.http://support.microsoft.com/kb/304655MSDN都有示例.