2011-07-20 63 views
3

單聲道是否實現了CSharpCodeProvider,我應該使用 而不是Microsoft.CSharp.CSharpCodeProvider?單聲道(2.10)中是否有Microsoft.CSharp?

我使用的是類從編譯 程序動態編譯C#腳本,但單拋出linux下的一個錯誤: - >未處理的異常:System.ComponentModel.Win32Exception:找不到 指定的文件

回答

4

你應該使用Mono.CSharp.Evaluator類的Mono.Sharp.dll裝配

-1

它應該在Mono下工作。如果您使用的是Linux,請確保您的DLL在您的路徑中,並確保您正確使用它。 Linux是大小寫敏感的,它可能無法找到System.dll如果你的代碼說system.dll

+0

沒有,確保大會在你的exe文件夾,GAC或MONO_PATH – IanNorton

+0

@Ian - 這就是我所說的'「確保你的DLL在你的路徑中''' – Icemanind

相關問題