![](/img/trans.png)
[英]How to create an installer for a .net Windows Service using Visual Studio
[英]How do you install a .NET 6 Windows Service (Worker Service) using a Visual Studio Installer project?
我有一個寫在 c# 中的 Worker 服務,需要安裝為 Windows 服務(通過調用UseWindowsService
方法配置)。
本指南指定如何為 .NET 6 應用程序創建安裝程序,但此安裝程序僅復制應用程序的文件。
如何安裝可執行文件中包含的服務?
您可以使用sc create命令來注冊服務。 像這樣:
sc.exe create NewService binpath= c:\windows\system32\NewServ.exe
PS注意, binpath=
后面有強制空格
要使其成為您可以創建的服務,還有很多步驟。 參見https://learn.microsoft.com/en-us/do.net/core/extensions/windows-service
我丟失了一些 nuget 包和對 csproj 文件的其他手動編輯。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.