首页 > 解决方案 > IIS:处理程序“aspNetCore”的模块列表中有一个错误模块“AspNetCoreModuleV2”

问题描述

我使用 angular .net core 2.2 模板来构建应用程序。在 localhost 工作正常,当我托管到 IIS 时,我收到了这个错误。我正在使用 IIS 10 来托管应用程序。

错误,

HTTP 错误 500.21 - 内部服务器错误处理程序“aspNetCore”的模块列表中有一个错误模块“AspNetCoreModuleV2”

标签: c#asp.net-mvciis.net-core

解决方案


视窗 IIS

解决方案:安装托管包

原因:虽然 SDK 通常包含运行时,但是,SDK 安装程序似乎没有在服务器上正确注册运行时。

解决方法(不推荐):

更改AspNetCoreModuleV2AspNetCoreModule内部 web.config。

Azure 平台托管

通过选择Extensions然后安装.NET Core Runtime来安装 .NET Core 运行时扩展。


推荐阅读