1

我收到此错误:

CS0246: The type or namespace name 'ManagementScope' could not be found...

在这条线上:

private ManagementScope plainScope = null;

该项目构建良好,但是当我尝试加载任何页面时,在运行时出现上述编译器错误。是的,我有适当的using System.Management说法。是的,我已将其System.Management作为参考。这是我的 using 语句块:

using System;
using System.Collections.Generic;
using System.Data;
using System.Management;

我已经阅读了这个问题,并且我的项目针对的是 .Net 3.5 Framework,而不是 4。如果有帮助,有问题的代码位于项目的 App_Code 目录中包含的类文件中。文件高级属性下的“构建操作”设置为“编译”。我相信这可能与我System.Management最近在aspx文件的代码隐藏中使用命名空间的问题有关,它编译并运行得很好。

4

2 回答 2

4

您需要添加System.Management项目引用

于 2016-05-13T13:39:24.890 回答
0

您是否考虑过使用fusion

此工具将记录所有尝试加载由 .Net 框架生成的程序集...它准确显示它正在查找的文件以及它尝试查找的位置。

注意:您需要以管理员身份运行它才能更改日志记录设置。如果要手动设置,它提示的日志位置应指向一个空目录

于 2011-02-08T02:41:42.960 回答