单声道(2.10)中是否有Microsoft.CSharp?

时间:2011-07-20 22:31:54

标签: c# mono

mono实现了我应该使用的CSharpCodeProvider 而不是Microsoft.CSharp.CSharpCodeProvider?

我正在使用该类从编译中动态编译c#脚本 程序,但单声道在linux下引发错误: - >未处理的异常:System.ComponentModel.Win32Exception:找不到 指定的文件

2 个答案:

答案 0 :(得分:4)

你应该在Mono.Sharp.dll程序集中使用Mono.CSharp.Evaluator类

答案 1 :(得分:-1)

它应该在Mono下工作。如果您使用的是Linux,请确保您的DLL在您的路径中,并确保您正确地利用它。 Linux区分大小写,如果您的代码显示System.dll

,则可能找不到system.dll