Следующий код вызывает исключение ManagementException: «Неверное пространство имен». Есть идеи?
private ManagementClass GetManagementObject()
{
const String client = @"localhost";
const String sqlServerAliasScope = @"SqlServerAlias";
const String aliasScopePart = @"\root\Microsoft\SqlServer\ComputerManagement10";
ManagementScope scope = new ManagementScope(@"\\" + client + aliasScopePart);
ManagementClass clientAlias =
new ManagementClass(scope, new ManagementPath(sqlServerAliasScope), null);
clientAlias.Get(); // *** THROWS HERE ***
return clientAlias;
}
Этот сценарий PS также завершается с ошибкой, которая, если все вышеперечисленное завершается неудачей, в конце концов:
Get-WmiObject -namespace root\Microsoft\SqlServer\ComputerManagement10 -class SqlServerAlias
Возможно, мне что-то не хватает для установки сервера?