我在無狀態Microsoft服務結構服務中使用下面的代碼來託管.net核心自身主機MVC應用程序,不幸的是,當我運行下面的代碼時,出現錯誤「訪問被拒絕「時,Start()方法被調用。訪問被拒絕Microsoft.AspNetCore.Server.WebListener
如果我切換到使用Kestrel而不是WebListener,那很好。如果我將代碼移動到標準控制檯應用程序(即不使用服務結構),那很好。
我怎樣才能使這個工作與WebListener?
_host = new WebHostBuilder()
.UseUrls(listeningAddress)
.UseServer("Microsoft.AspNetCore.Server.WebListener")
.UseContentRoot(wwwroot)
.UseStartup<Startup>()
.Build();
// .UseKestrel()
_host.Start();
UseServer會消失反正... https://github.com/aspnet/Hosting工作/提交/ 14557f01311a72f0cca9ac57e5063057297b3bb5 – Pawel