【发布时间】:2011-07-21 06:46:23
【问题描述】:
mono 是否实现了我应该使用的 CSharpCodeProvider 而不是 Microsoft.CSharp.CSharpCodeProvider?
我正在使用该类从已编译的 程序但mono在linux下抛出错误: -> 未处理的异常:System.ComponentModel.Win32Exception:找不到 指定文件
【问题讨论】:
mono 是否实现了我应该使用的 CSharpCodeProvider 而不是 Microsoft.CSharp.CSharpCodeProvider?
我正在使用该类从已编译的 程序但mono在linux下抛出错误: -> 未处理的异常:System.ComponentModel.Win32Exception:找不到 指定文件
【问题讨论】:
您应该在 Mono.Sharp.dll 程序集中使用 Mono.CSharp.Evaluator 类
【讨论】:
它应该在 Mono 下工作。如果您使用的是 Linux,请确保您的 DLL 在您的路径中,并确保您正确大写它。 Linux 区分大小写,如果您的代码显示 system.dll,它可能找不到 System.dll
【讨论】:
"make sure your DLLs are in your path"