在IIS上托管.net Core 2.0 WebAPI将返回502.5进程Faiure
当我将.net Core 2.0应用程序发布到IIS时,我收到HTTP错误502.5进程失败 我已经读了好几遍了,但都没能解决我的问题 我可以从cli“dotnet AppWebApi.dll”启动应用程序,但无法使用命令“Receive”访问应用程序。找不到网页 到目前为止,我最好的猜测是,问题与将.NETCoreWebAPI作为子网站托管到非.netCore网站有关 我的web.config文件:在IIS上托管.net Core 2.0 WebAPI将返回502.5进程Faiure,iis,asp.net-core,asp.net-core-webapi,asp.net-core-2.0,Iis,Asp.net Core,Asp.net Core Webapi,Asp.net Core 2.0,当我将.net Core 2.0应用程序发布到IIS时,我收到HTTP错误502.5进程失败 我已经读了好几遍了,但都没能解决我的问题 我可以从cli“dotnet AppWebApi.dll”启动应用程序,但无法使用命令“Receive”访问应用程序。找不到网页 到目前为止,我最好的猜测是,问题与将.NETCoreWebAPI作为子网站托管到非.netCore网站有关 我的web.config文件: <?xml version="1.0" encoding="utf-8"?> &l
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.webServer>
<aspNetCore processPath="dotnet" arguments=".\AppWebAPI.dll" stdoutLogEnabled="true" stdoutLogFile=".\AppWebApi.log" forwardWindowsAuthToken="false" />
<handlers>
<add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified" />
</handlers>
</system.webServer>
</configuration>
我知道以前也有人问过类似的问题,但到目前为止,这些问题都没有解决我的问题,所以我希望得到一些新的动力 您是否在该计算机上成功托管了其他ASP.NET Core(1.x或2.0)应用程序?没有。这是我第一次尝试创建.NetCore WebAPI。我以前成功地使用过.net 4.5 webapi。稍后我会回来深入了解,但请确保您安装了.net Core Windows Server主机包并重新启动了IIS。您正在执行什么类型的部署?是的,安装了.Net Core Windows服务器托管捆绑包“DotNetCore.2.0.0-WindowsHosting.exe”,并且我重新启动了iiS。我曾经经历过类似的事情。我将应用程序编译为32位,但服务器是64位的。一旦我编译了与服务器架构相匹配的应用程序,应用程序就开始工作了。值得检查。您是否在该计算机上成功托管了其他ASP.NET Core(1.x或2.0)应用程序?否。这是我第一次尝试创建.NetCore WebAPI。我以前成功地使用过.net 4.5 webapi。稍后我会回来深入了解,但请确保您安装了.net Core Windows Server主机包并重新启动了IIS。您正在执行什么类型的部署?是的,安装了.Net Core Windows服务器托管捆绑包“DotNetCore.2.0.0-WindowsHosting.exe”,并且我重新启动了iiS。我曾经经历过类似的事情。我将应用程序编译为32位,但服务器是64位的。一旦我编译了与服务器架构相匹配的应用程序,应用程序就开始工作了。值得一查。