首页 文章

ASP.NET Web应用程序提供HTTP错误500.21 - 内部服务器错误 .

提问于
浏览
0

我在本地和“浏览”上托管了一个WEB Api应用程序,我收到以下错误 . 好朋友,请帮忙 .

错误摘要HTTP错误500.21 - 内部服务器错误

处理程序“ExtensionlessUrlHandler-Integrated-4.0”在其模块列表中有一个错误的模块“ManagedPipelineHandler”

详细的错误信息

模块IIS Web核心

通知ExecuteRequestHandler

Handler ExtensionlessUrlHandler-Integrated-4.0

错误代码0x8007000d

请求的网址http://localhost:8082/

物理路径D:\ WEB API发布

登录方法匿名

登录用户匿名

最有可能的原因是:•使用托管处理程序;但是,ASP.NET未安装或未完全安装 . •处理程序模块列表的配置中存在打字错误 .

您可以尝试的事项:•如果您使用托管处理程序,请安装ASP.NET . •确保正确指定了处理程序模块的名称 . 模块名称区分大小写,并使用格式modules =“StaticFileModule,DefaultDocumentModule,DirectoryListingModule” .

1 回答

  • 1

    我在安装.NET 4.5时遇到此错误但不在IIS角色下 . 请尝试以下步骤:

    • 打开服务器管理器 - >添加角色和功能 .

    • 单击“下一步”,直到进入“服务器角色”页面 .

    • 向下滚动到“Web服务器(IIS)”并展开它 .

    • 展开Web服务器 - >展开应用程序开发 .

    • 检查ASP.NET 4.5的选项,并在其他组件弹出窗口中单击“是” .

相关问题