IIS 10不接受自动生成的web.config

时间:2019-05-10 06:43:51

标签: visual-studio iis web-config

我想将实体框架核心(.Net)发布到IIS。 为此,我在Visual Studio Community 2017中发布了该应用程序。发布该应用程序时,将自动生成以下web.config文件

 <?xml version="1.0" encoding="utf-8"?>
<configuration>
  <location path="." inheritInChildApplications="false">
    <system.webServer>
      <handlers>
        <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified" />
      </handlers>
      <aspNetCore processPath="dotnet" arguments=".\basket.api.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" />
    </system.webServer>
  </location>
</configuration>
<!--ProjectGuid: ba174064-1719-4e47-a0c3-5e8cff312047-->

我转到IIS 10 IIS 10 我将其发布到默认网站。进入位置“ C:\ inetpub \ wwwroot”。 我通过webbrowser本地主机启动该网站的访问。

我总是收到以下错误消息: Error page

我检查了错误代码为0x8007000d的Microsoft的网页,这基本上是说XML元素的格式不正确。发布网站时,我无法检查所有格式,也无法通过Visual Studio自动生成。我尝试了一切,不知道该怎么办。我是IIS方面的新手。

0 个答案:

没有答案