Установите «Разрешить службе взаимодействовать с рабочим столом» для вновь созданной службы Windows во время установки - PullRequest
2 голосов
/ 13 мая 2011

При использовании проекта установки и развертывания VS для создания файла базы данных установщика Windows, задайте для службы Windows значение «Разрешить взаимодействию службы с рабочим столом». Я использую производный класс System.Configuration.Install.Installer для установки новой службы Windows. Этот класс установщика вызывается как пользовательское действие. Я не нашел никакого свойства в классе установщика, который мог бы решить проблему.

Спасибо

1 Ответ

0 голосов
/ 17 января 2012

В статье 2010 C # -Corner 2010 есть три различных программных метода - реестр, WMI и comamnd-line. Разрешить службе Windows "Взаимодействовать с рабочим столом" .

Я на самом деле не пробовал их; Я нашел и статью, и ваш вопрос, когда пытался добавить эту функцию в свой установщик, но тестирование показало, что на самом деле этот параметр мне не нужен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...