我正在尝试发布我的MVC 6 Beta 8应用程序。我已成功将其发布到 Azure,但当我尝试将其发布到 ASPHostPortal 时,出现500错误。
所以我尝试将应用程序发布到本地IIS,但也失败了。首先,我发现需要安装HttpPlatformHandler(否则IIS无法加载web.config)。但即使在这之后,我仍然遇到502.3错误。
所以我尝试将应用程序发布到本地IIS,但也失败了。首先,我发现需要安装HttpPlatformHandler(否则IIS无法加载web.config)。但即使在这之后,我仍然遇到502.3错误。
HTTP Error 502.3 - Bad Gateway
There was a connection error while trying to route the request.
同时,在事件日志中,我可以看到来自HttpPlatformHandler的1000错误,但没有描述。但是它说“进程‘0’启动失败。端口=13679,错误代码=‘-2147024894’。”
stdout.log已创建,但为空。
这是我的web.config文件:
<configuration>
<system.webServer>
<handlers>
<add name="httpPlatformHandler" path="*" verb="*" modules="httpPlatformHandler" resourceType="Unspecified"/>
</handlers>
<httpPlatform processPath="..\approot\web.cmd" arguments="" stdoutLogEnabled="true" stdoutLogFile="stdout.log" startupTimeLimit="3600"></httpPlatform>
<httpErrors errorMode="Detailed" />
<asp scriptErrorSentToBrowser="true" />
</system.webServer>
<system.web>
<customErrors mode="Off" />
<compilation debug="true" />
</system.web>
</configuration>
我接下来该怎么做?