2017-07-15 73 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服务器托管包后完成的。