Я получаю эту ошибку:«ManagementScope» не может быть найден
CS0246: The type or namespace name 'ManagementScope' could not be found...
На этой линии:
private ManagementScope plainScope = null;
Проект строит хорошо, однако я получаю выше ошибки компилятора во время когда я пытаюсь загрузить любую страницу. Да, у меня есть соответствующий using System.Management
. Да, я включил System.Management
в качестве ссылки. Это мое заявление с помощью блока:
using System;
using System.Collections.Generic;
using System.Data;
using System.Management;
Я прочитал this question, и мой проект ориентирован на .Net 3.5 Framework, а не 4. В случае, если это помогает, вредоносный код, находится внутри файла класса, который входит в каталог App_Code проекта. «Действие сборки» в разделе «Дополнительные свойства файла» установлено «Компиляция». Я считаю, что это может иметь какое-то отношение к проблеме, поскольку я недавно использовал пространство имен System.Management
в коде для файла aspx
, и он скомпилировался и работал просто отлично.
Что архитектуры вы используете для создания/запуска - Любой шанс это пытаясь загрузить 64-разрядную DLL во время выполнения, но используя x86 во время отладки или наоборот? – Basic
@Basiclife, не все прямые вещи x86. – Anthony