gpt4 book ai didi

iis - ASP.NET Core 模块不在 IIS 中

转载 作者:行者123 更新时间:2023-12-05 07:32:55 26 4
gpt4 key购买 nike

我不断收到 500.19(0x8007000d)通过 IIS Express 运行我的 .NET 核心项目时出错。经过一番挖掘,IIS 似乎无法识别 <aspNetCore>作为 web.config 中的有效元素。

以下是我尝试过的方法:

我已经尝试将其添加为托管模块并放置 AspNetCoreModule 的路径,但看起来并没有解决问题。启用 stdoutLog 不起作用,因为它根本不会生成任何日志文件。

关于如何解决这个问题的任何想法?

最佳答案

我终于让它工作了。因为我所有的网站都在默认网站下,所以我去安装了AspNetCoreModule默认网站的模块。

安装后,我注意到默认网站下的 web.config 发生了变化。同时,AspNetCoreModule模块在模块部分也被列为 native 模块。

真正的错误消息是 web.config 试图安装 AspNetCoreModule,但它已经安装了。然后我删除了 <modules>默认网站下的 web.config 部分,它工作...

在我关闭/打开 Windows IIS 功能之前,该网站可以正常工作。真的不确定是什么原因造成的...

关于iis - ASP.NET Core 模块不在 IIS 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50923741/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com