【发布时间】:2011-09-27 15:59:31
【问题描述】:
我正在使用 .NET Framework 3.5,我已经引用了所有程序集,我已经仔细检查了所有内容,但仍然是这个恼人的错误
CS0234: The type or namespace name 'Process' does not exist in the namespace
'System.Diagnostics' (are you missing an assembly reference?) (CS0234) (Proj1)
根据MSDN 和其他各种来源,Process 类肯定位于 System.Diagnostics 命名空间的 System.dll 中。那么到底有什么问题呢?
【问题讨论】:
-
System.dll 肯定在您的项目中被引用并用于正确的版本? (v2.0.50727)
-
瞄准 Silverlight 之类的?你也问了很多 Mono 问题。
-
您是否尝试过在 Visual Studio 中创建一个新项目并检查您是否能够引用 Process 类?
-
@AdamTuliper 谢谢修复它。我的 IDE 引用了其他版本。所以我想只是将其发布为答案,我会接受它。
-
你的罪魁祸首要么是 .NET 的一个子集,它不包括对 Process 类(WP7?Silverlight?)的访问,要么是 Mono,它可能以不同的方式处理该类。
标签: c# .net compiler-construction linker compiler-errors