Изменить тип запуска службы 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.