我正在编写一个应用程序,我必须使用System.Diagnostics命名空间来使用Process.Start api。我正在使用具有mono-2.10的月光库。但是我收到了这个错误
“无法找到类型或命名空间名称`Process'。您是否缺少using指令或程序集引用?”
我想知道月光构建中mscorlib.dll程序集中缺少System.Diagnostics名称空间吗?
答案 0 :(得分:5)
Silverlight API中没有System.Diagnostics.Process。因此,它在Moonlight API中也不可用。如果要使用Process,则需要使用完整的.NET框架BCL。
答案 1 :(得分:1)
即使遗漏mscorlib
System.Diagnostics
(这本身就是可疑的),System.Diagnostics.Process
课程仍然在System.dll
(而不是mscorlib.dll
)。