Вопросы с тегом «windows-services»

91
Как проверить, запущена ли служба через командный файл, и запустить ее, если она не запущена?

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

88
Установите службу Windows с действием восстановления для перезапуска

Я установка службы Windows с помощью ServiceProcessInstallerи ServiceInstallerклассов. Я использовал, ServiceProcessInstallerчтобы установить тип запуска, имя и т. Д. Но как мне установить действие восстановления на перезапуск? Я знаю, что могу сделать это вручную после установки службы, перейдя в...

86
В каком каталоге работает служба Windows?

Я создал очень простую службу .NET для Windows и установил ее с помощью утилиты InstallUtil.exe. В сервисе у меня есть кусок кода как таковой: if (File.Exists("test_file.txt")) { // Do something clever } Я создал файл под названием test_file.txt в том же каталоге, что и служба, но...

85
Как отлаживать службы Windows в Visual Studio?

Можно ли отлаживать службы Windows в Visual Studio? Я использовал код вроде System.Diagnostics.Debugger.Break(); но он дает некоторую ошибку кода, например: Я получил две ошибки события: eventID 4096 VsJITDebugger и «Служба не ответила на запрос запуска или управления своевременно»....

84
Как я могу запланировать ежедневное выполнение задачи службой Windows C #?

У меня есть служба, написанная на C # (.NET 1.1), и я хочу, чтобы она выполняла некоторые действия по очистке в полночь каждую ночь. Я должен сохранить весь код, содержащийся в службе, так как же проще всего этого добиться? Использование Thread.Sleep()и проверка продления времени?...

79
Как проверить, установлена ​​ли служба Windows на C #

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