簡體   English   中英

如何使用 wix 安裝程序安裝和啟動 Windows 服務?

[英]How to install and start a windows service with wix installer?

如何使用 WiX 安裝 Windows 服務? 我已經做了所有設置來安裝普通的 .exe 但是我必須做什么才能安裝和啟動服務?
我只需要在我的 product.wxs 中復制它,一切都會起作用嗎?

我想通過安裝程序安裝它並將服務設置為在 Windows 啟動時自動啟動。 我想用安裝程序刪除服務意味着它將停止服務並卸載它。 如果我也可以使用新的安裝程序更新服務,這將是很棒的,這意味着它將停止服務,卸載它,安裝新的並啟動它。

我鏈接的答案中的代碼是否可以實現這一切?

“Hello Service” :您鏈接到的標記通常應該可以工作,但它有點復雜。 您通常可以使用較少的構造。 這是 github 上一個功能齊全、自包含的實際示例: How to create a Windows Service MSI Installer Using WiX (我沒有實際測試它,但看起來不錯)。

IsWiX :Chris Painter 還有一個關於如何安裝服務的示例: https : //github.com/iswix-llc/iswix-tutorials/tree/master/windows-service

文檔ServiceInstallServiceControl

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM