如何解决IIS无法打开web.config-无法访问请求的页面,因为该页面的相关配置数据无效
我正在尝试将新的asp.net core 5(5.0.100-rc.1.20452.10)应用程序部署到Win 10和Windows Server 2019上的IIS。
我已经使用Visual Studio将应用程序部署到具有ApplicationPoolIdentity的默认网站,并授予了对“ IIS_IUSRS”和“每个人”的完全访问权限。
我仍然得到:
HTTP错误500.19-内部服务器错误
无法访问请求的页面,因为该页面的相关配置数据无效。
当我尝试在IIS管理器中打开配置时,出现“数据无效”错误:
webconfig看起来很正常:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<location path="." inheritInChildApplications="false">
<system.webServer>
<handlers>
<add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModuleV2" resourceType="Unspecified" />
</handlers>
<aspNetCore processPath="dotnet" arguments=".\MyApp.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" hostingModel="inprocess" />
</system.webServer>
</location>
</configuration>
我想我已经安装了所有IIS功能:
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。