我有一台较老的服务器,已经安装了最新的Internet Information System (IIS)核心Web-Hosting模块。服务器应该是最新的。
出于某种奇怪的原因,我收到以下错误:
HTTP Error 500.19 - 内部服务器错误,无法读取配置节“aspNetCore”,因为缺少节声明。
web.config如下:
我确信应用程序池已正确配置并具有目录的适当权限,应用程序池也设置为无托管代码,并且已配置绑定。
出于某种奇怪的原因,我收到以下错误:
HTTP Error 500.19 - 内部服务器错误,无法读取配置节“aspNetCore”,因为缺少节声明。
web.config如下:
<?xml version="1.0" encoding="utf-8">
<configuration>
<system.webServer>
<handlers>
<add name="aspNetCore path="*" verb="*"
modules="AspNetCoreModule" resourceType="Unspecified" />
</handlers>
<aspNetCore processPath="dotnet" arguments=".\LicenseManager.dll"
stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" />
</system.webServer>
</configuration>
我确信应用程序池已正确配置并具有目录的适当权限,应用程序池也设置为无托管代码,并且已配置绑定。
文档还指出它确实符合Windows Server 2008 R2的要求,并得到支持,其中包括IIS 7.0。
我已运行它们的命令,您认为为什么无法发布?