缺少System.Diagnostics.Process命名空间

时间:2012-03-06 04:26:52

标签: c# mono system.diagnostics moonlight

我正在编写一个应用程序,我必须使用System.Diagnostics命名空间来使用Process.Start api。我正在使用具有mono-2.10的月光库。但是我收到了这个错误

  

“无法找到类型或命名空间名称`Process'。您是否缺少using指令或程序集引用?”

我想知道月光构建中mscorlib.dll程序集中缺少System.Diagnostics名称空间吗?

2 个答案:

答案 0 :(得分:5)

Silverlight API中没有System.Diagnostics.Process。因此,它在Moonlight API中也不可用。如果要使用Process,则需要使用完整的.NET框架BCL。

答案 1 :(得分:1)

即使遗漏mscorlib System.Diagnostics(这本身就是可疑的),System.Diagnostics.Process课程仍然在System.dll(而不是mscorlib.dll)。

相关问题