我在VB.net 2008中構建了一個Windows服務應用程序,並使用安裝嚮導來添加安裝過程。如何在安裝過程中註冊Windows服務?
安裝程序的工作原理是添加應用程序以添加/刪除程序並複製所有文件等,但它缺少實際安裝服務的最終(必需)步驟。
我已將項目的主要輸出添加爲安裝和卸載的自定義操作,但未成功。
祕密是什麼?
我在VB.net 2008中構建了一個Windows服務應用程序,並使用安裝嚮導來添加安裝過程。如何在安裝過程中註冊Windows服務?
安裝程序的工作原理是添加應用程序以添加/刪除程序並複製所有文件等,但它缺少實際安裝服務的最終(必需)步驟。
我已將項目的主要輸出添加爲安裝和卸載的自定義操作,但未成功。
祕密是什麼?
您需要創建自定義安裝任務; MSDN有everything you need to know
你可以做兩件事情:
1)使用自定義操作在安裝項目來註冊使用「installutil」 .Net框架命令行實用程序的服務,或簡單地使用installutil自己註冊。
2)將一個安裝程序類添加到您的Windows服務。這link應該給你所有你需要的信息,只是跳過有關創建服務的開始部分。這是我推薦的方式。