我需要從.NET應用程序註冊現有的第三方可執行文件(數據庫引擎)Windows服務。有沒有比寫入註冊表更好的方法?在.NET中註冊現有Windows服務的最佳方法是什麼?
1
A
回答
0
這個CodeProject項目可能是有趣的,它提供了一些不錯的代碼,並解釋瞭如何從安裝程序(MSI)或從.net代碼中使用installutil.exe。
http://www.codeproject.com/KB/cs/DynWinServiceInstallUtil.aspx
1
installutil.exe
是比手動寫入註冊表更好的選擇,如果這就是你要求的。如果您希望以編程方式執行(例如,通過MSI中的自定義安裝操作),則可以使用System.Configuration.Install命名空間中的類,特別是AssemblyInstaller。
1
您也可以包裝sc.exe命令行工具。
相關問題
- 1. 在Windows機器上互連2個.NET服務的最佳方法是什麼?
- 2. 在.net中設置windows服務描述的最佳方式是什麼?
- 3. ping /通知.NET Windows服務的最簡單方法是什麼?
- 4. 什麼是最好的方式註冊服務在Consul
- 5. 在服務器中實現AutoComplete的最佳方式是什麼?
- 6. 在Python中實現Web服務的最佳方式是什麼?
- 7. 什麼是最佳的計時器間隔? .NET Windows服務
- 8. .NET - 檢查和控制Windows服務的最佳庫是什麼?
- 9. 註冊過程開始時間的最佳方法是什麼?
- 10. 在.Net中編寫RESTful服務「客戶端」的最佳方法是什麼?
- 11. 在Android中創建服務的最佳方法是什麼?
- 12. 什麼是在Visual Studio 2008中調試Windows服務程序的最佳方法
- 13. 什麼是從Windows Mobile調用Web服務的最佳方式(.NET 3.5)
- 14. 在Java網站中實現註冊的最佳方法
- 15. 什麼是實現web服務登錄的最佳方式?
- 16. 部署Thrift Java服務實現的最佳方式是什麼?
- 17. 在ADO.Net數據服務中使用.SaveChanges()方法的最佳方法是什麼?
- 18. 在XmlDocument中排序節點的最佳方法是什麼? (.Net)
- 19. 在C#.NET中保存cookie的最佳方法是什麼?
- 20. 在.Net中創建提醒服務的最佳方式是什麼?
- 21. 投票腳本(註冊和未註冊用戶)的最佳做法是什麼?
- 22. 需要知道什麼是註冊命令的最佳做法
- 23. 實現nodejs「服務」的最佳方法
- 24. 什麼是Windows註冊表?
- 25. 在Grails中使用Web服務的最佳方式是什麼?
- 26. 在python中使用web服務的最佳方式是什麼?
- 27. 什麼是在grails中使用服務的最佳方式
- 28. 在joomla中製作web服務的最佳方式是什麼?
- 29. 在Windows 7中運行Linux虛擬服務器的最佳方式是什麼?
- 30. 在.NET中單元測試私有方法的最佳做法是什麼?