Изменить тип запуска службы Windows в фреймворке 4.5.1 C#

В настоящее время я использую ManagementBaseObject, чтобы изменить тип запуска службы Windows. Кажется, логика отлично работает в framework 2.0 wwebsite. Та же логика не работает в 4.5.1. Microsoft сделала ManagementBaseObject устаревшим или есть какой-либо другой подход, чтобы он работал на веб-сайте 4.5.1.

Спасибо
Дополнительная информация: ManagementBaseObject возвращает значение 2 в 4.5.1 и значение 0 в 2. Разница в значениях 2 заключается в следующем, 0 - Запрос был принят. 2 - У пользователя не было необходимого доступа.

Однако права доступа были такими же, и они извлекаются из конфигурации.

1 ответ

Проблема была в том, что я не выдавал себя за учетные данные в решении 4.5.1. Он работает без подмены для версии 2.0.

Другие вопросы по тегам