我刚刚将我的 .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