"ManagementScope" не найден - PullRequest
       20

"ManagementScope" не найден

1 голос
/ 08 февраля 2011

Я получаю эту ошибку:

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, и оно скомпилировалось и работало просто отлично.

Ответы [ 2 ]

1 голос
/ 13 мая 2016

нужно добавить System.Management в ссылках проектов

0 голосов
/ 08 февраля 2011

Рассматривали ли вы использование fusion ?

Этот инструмент будет регистрировать все попытки загрузки сборок, сделанные платформой .Net ... Он точно показывает, какой файл он искал и где пытался его найти.

NB. Вам необходимо запустить его как администратор, чтобы иметь возможность изменять настройки ведения журнала. Расположение журнала, которое он запрашивает, должно указывать на пустой каталог, если вы хотите установить его вручную

...