我有一个使用Microsoft.AspNet.Hosting.WindowsServices nuget作为Windows服务托管的ASP.NET Core项目。现在我想将它添加到现有的安装项目中,但问题是我找不到像我通常使用Windows服务那样创建ServiceInstaller的方法。我现在使用的解决方法是创建一个自定义操作,在从新进程卸载时运行“SC create”和“SC delete”,但从长远来看,这种方法很成问题。有没有人知道为ASP.NET Core MVC创建ServiceInstaller的方法?