相关疑难解决方法(0)

尽管已安装AspNetCoreModule,但在IIS中运行ASP.NET Core应用程序时出现错误0x8007000d

我有一个在IIS Express中运行良好的ASP.NET Core应用程序。同样,如果我通过通过命令行从命令行启动该应用程序dotnet run,则一切都会顺利进行:

C:\Code\Sandbox\IisTestApp\IisTestApp>dotnet run
Using launch settings from C:\Code\Sandbox\IisTestApp\IisTestApp\Properties\launchSettings.json...
Hosting environment: Production
Content root path: C:\Code\Sandbox\IisTestApp\IisTestApp
Now listening on: http://localhost:5000
Now listening on: https://localhost:5001
Application started. Press Ctrl+C to shut down.
Run Code Online (Sandbox Code Playgroud)

如果我尝试定位本地IIS,则会出现以下错误:

无法启动进程C:\ Program Files \ dotnet \ dotnet.exe。Web服务器请求失败,状态码为500,内部服务器错误。完整响应已写入C:\ Users {我的用户名} \ AppData \ Local \ Temp \ HttpFailure_08-05-50.html。

HTML文件包含以下信息:

屏幕截图500.19错误

HTTP错误500.19-内部服务器错误

无法访问请求的页面,因为该页面的相关配置数据无效。

详细错误信息:

模块 IIS Web核心
通知 BeginRequest
处理程序 尚未确定
错误代码 0x8007000d
配置错误
配置文件 \?\ C:\ Code \ Sandbox \ IisTestApp \ IisTestApp \ web.config
请求的URL …

c# asp.net iis asp.net-core

8
推荐指数
4
解决办法
2904
查看次数

标签 统计

asp.net ×1

asp.net-core ×1

c# ×1

iis ×1