在核心 2.0 站点错误 HTTP 错误 502.5 - 进程失败中托管非核心子站点

Hosting a non core sub-site inside a core 2.0 site error HTTP Error 502.5 - Process Failure

我刚刚将我的 .net Web 应用程序更新为 .net core 2.0,它运行良好。有一个子站点是一个非核心 Web 应用程序。此子应用程序现在抛出错误:"core 2.0 site error HTTP Error 502.5 - Process Failure."

我将应用程序池设置更改为无托管代码,并明确删除了 dotnetcore 的处理程序。

如果我将 .NET CLR 版本保留为旧的 v4...,子应用程序会加载,但随后无法在子应用程序文件夹中找到任何 css 文件或 js 文件。

在此感谢任何帮助。

谢谢!

所以我为 CLR 版本为 v4 的子应用程序创建了一个不同的应用程序池,现在它加载了。但是它找不到任何 css 文件或 js 文件。我收到所有这些文件的状态 502(错误网关)。 例如:

AppA:主要的 .net 核心 2 网络应用程序 SubAppB:.net 4.6 网络应用程序。

即将前往 https://www.AppA.com/SubAppB/Account/Login 所有图像 css、js 文件都抛出 502。在 chrome 中,我看到浏览器在以下位置寻找文件:https://www.AppA.com/SubAppB/Content/login.css

现在一切都很好。分配不同的应用程序池后,我必须明确地从子应用程序中删除主应用程序的处理程序,它工作正常!希望它能对其他人有所帮助。