2017-07-15 74 views
6

我用asp.net核心2預覽2.在IIS錯誤ASP.NET核2.0預覽2 502.5

web.config打開stdoutLogEnabled = "true",但系統不寫日誌。

部署Windows Server 2012 R2上給出了:

錯誤

HTTP錯誤502.5 - 過程失效。

的Web.config

<aspNetCore processPath="dotnet" arguments=".\App.WebHost.dll" stdoutLogEnabled="true" stdoutLogFile=".\logs\stdout" forwardWindowsAuthToken="false" /> 

日誌

image logs

請幫助我。

+0

你使用默認的Web主機設置? 您是否已將託管捆綁包安裝到帶有IIS的PC上? – Andrii

+0

@Andril 2.0預覽的主機捆綁包在哪裏? –

回答

0

嘗試使用dotnet.exe的確切位置在web.config中 processPath="dotnet", 即在我的案例C:\ Program Files文件(x86)的\ DOTNET \ dotnet.exe

1

我有同樣的問題,即使在安裝主機軟件包。解決的辦法是在the documentation -

重新啓動系統,或執行net stop was /y隨後net start w3svc從命令提示拿起變化到系統PATH。

這是在安裝.NET Core Windows服務器託管包後完成的。