У меня есть служба Windows, которую мне нужно установить (installutil) каждый раз, когда я отлаживаю приложение во время разработки. Можно ли каким-либо образом настроить классы Installer/ProjectInstaller, чтобы он запускался как консольное приложение во время режима отладки. Что-то вроде #if .. # endif препроцессоры могут помочь?Запуск службы Windows как автономного приложения в режиме DEBUG
3
A
ответ
1
Не уверен, что это помогает, но когда я пишу услуги, я пишу «рабочую» часть службы как DLL и использую ее из приложения Winform/console. Я использую только фактический сервис для вызова уже проверенной и стабильной рабочей DLL.
0
Я являюсь разработчиком платформы хостинга Windows с открытым исходным кодом под названием Daemoniq. И отладка служб Windows в качестве консольного приложения является одной из его функций. Вы можете скачать его с http://daemoniq.org
Текущих функций включает в себя:
- контейнера местоположение агностика службы через CommonServiceLocator
- набор общих свойств услуг, как SERVICENAME, DISPLAYNAME, описание и serviceStartMode через app.config
- перспективу несколько служб Windows по одному и тому же процессу
- набор параметров восстановления через app.config
- набор услуг зависит от App.config через учетные данные процесса обслуживания
- набора с помощью командной строки
- установки, удаления, отладок служб с помощью командной строки
Спасибо!
Смежные вопросы
- 1. Запуск приложения как службы windows
- 2. Запуск приложения/службы в режиме глубокого сна?
- 3. Запуск автономного веб-приложения, когда пользователь находится в автономном режиме
- 4. Запуск приложения Windows Forms из службы Windows
- 5. Запуск приложения exe из службы windows
- 6. Запуск приложения Java как службы Windows
- 7. Запуск приложения WPF как службы Windows
- 8. Запуск приложения GUI в сервисном режиме Windows
- 9. Отключить запуск приложения WCF в debug
- 10. Запуск службы фляжки в качестве службы Windows
- 11. Запуск приложения Windows Forms. от службы
- 12. Запуск мобильного веб-приложения в фоновом режиме как службы
- 13. Запуск приложения в фоновом режиме
- 14. Запуск автономного приложения Java в Jboss/Jetty
- 15. Запуск приложения в Debug через Xcode и запуск приложения вручную
- 16. Запуск приложения из фоновой службы
- 17. Запуск веб-службы .asmx как службы Windows
- 18. Запуск lighttpd как службы Windows
- 19. Построение приложения Windows Form для автономного исполнения
- 20. Запуск приложения в фоновом режиме
- 21. Запуск приложения Java как службы
- 22. Запуск автономного основного приложения ASP.NET на Ubuntu
- 23. Запуск приложения Phonegap как службы на Android
- 24. Запуск приложения в фоновом режиме с помощью службы
- 25. Запуск службы Windows в IIS
- 26. Вызов службы остатка из автономного приложения Java
- 27. Создание автономного приложения Windows с сайта ASP.NET
- 28. Как запланировать запуск и остановку службы Windows?
- 29. Запуск службы WCF во время службы Windows
- 30. Запуск приложения в фоновом режиме
Это путь. – HAL9000