0

我刚刚将我的 .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 core 2 网络应用程序 SubAppB:.net 4.6 网络应用程序。

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

4

1 回答 1

0

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

于 2017-09-15T16:20:56.433 回答