簡體   English   中英

C#-WiX Windows服務

[英]C# - WiX windows service

我有一個WiX安裝項目,該項目接受ac#Windows服務的輸出。 我安裝了該項目,並且該服務已正確創建(在services.msc中),並且可以在任務管理器中看到該過程。

我的Windows服務是綁定到IP:PORT並僅偵聽連接的服務器。

當我使用WiX安裝服務時,似乎沒有發生IP:PORT的綁定,但是沒有給出錯誤。 我檢查了netstat,但列表中沒有看到IP:PORT。

另一方面,當我使用InstallUtil時,它可以正常工作。

我在WiX中做錯了什么嗎?我是否需要更改服務才能使其正常工作?

使用.NET 4.0

謝謝!

假設數據集相同,則無論您使用的是SC命令, ServiceInstall表還是InstallUtil啟動的安裝程序類自定義操作,結束狀態都應該相同。

因此,要么數據集不同(用戶名,密碼ectera),要么在自定義操作中完成了其他注冊代碼,而這些代碼未由ServiceInstall表表示。

在不觀察VM或不查看安裝程序自定義操作代碼的情況下,很難進行進一步的故障排除。 我可以說,盡管多年來我已經安裝了數百個使用.NET編寫的Windows(NT)服務,但ServiceInstal的功能卻更加強大。

暫無
暫無

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

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