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

时间:2017-09-15 15:30:45

标签: web-hosting windows-server-2012-r2 asp.net-core-2.0 subapplication

我刚刚将.net网络应用程序更新为.net core 2.0,运行得很好。有一个子站点是非核心Web应用程序。此子应用程序现在抛出错误:"核心2.0站点错误HTTP错误502.5 - 进程失败。"

我将应用程序池设置更改为无托管代码,并且还明确删除了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

1 个答案:

答案 0 :(得分:0)

现在好了。在分配了不同的应用程序池之后,我不得不从子应用程序中明确地删除主应用程序的处理程序,它工作正常!希望它能帮助别人。