问题描述
.netcore Web服务启动时出现内部服务器错误。周二上午,Web服务运行良好,周二下午已安装了Windows Update(KB4570720软件包),周三我遇到了500个错误...
IIS错误页面告诉我:
- 模块AspNetCoreModuleV2
- 通知ExecuteRequestHandler
- Gestionnaire aspNetCore
- 代码d'erreur 0x80004005
并且IIS日志事件具有此特定错误:
无法加载配置。异常消息:无法获取所需的配置节'system.webServer / aspNetCore'。可能的原因是web.config创作错误。
这是我的web.config,我看不出有什么问题。
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.webServer>
<handlers>
<remove name="aspNetCore" />
<add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModuleV2" resourceType="Unspecified" />
</handlers>
<aspNetCore processPath="dotnet" arguments=".\loemail.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" hostingModel="InProcess">
<environmentvariables />
</aspNetCore>
<httpErrors errorMode="Detailed" />
</system.webServer>
</configuration>
- 我试图将编码从UTF8更改为ANSI。
- 我试图将stdoutLogEnabled从false更改为true,但是那里没有错误,因为它以前发生过。
- 我试图完全删除web.config并将其从备份中复制粘贴。
- 我尝试重新安装该Web服务。
我在此服务器上运行了另一个.netcore应用程序,因此我排除了.net框架版本的问题,但也许我错了吗?我该如何检查?两者都使用2.2 .Net Framework。
我应该删除最后一个Windows更新包吗?
我有任何想法;)谢谢!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)