在本地计算机上部署-HTTP错误500.19-内部服务器错误0x8007000d

时间:2019-01-11 10:04:47

标签: asp.net-mvc web-deployment

我正在尝试将asp.net核心Web应用程序部署到本地计算机,但它给我以下错误:HTTP错误500.19-内部服务器错误0x8007000d。 这是我第一次尝试,所以我不明白问题出在哪里。 在搜索解决方案时,我发现web.config文件中存在格式错误的xml元素,但是由于我从未这样做过,所以我不知道如何解决此问题。

这是我的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=".\MyApp.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" />
      </system.webServer>
     </location>
   </configuration>
  <!--ProjectGuid: 110a64bf-38d2-4b16-8536-814161f00f23-->

我在做什么错了?

1 个答案:

答案 0 :(得分:0)

出现问题,因为它是asp.net核心应用程序。 我按照这些链接中的说明进行操作: https://stackify.com/how-to-deploy-asp-net-core-to-iis/ https://docs.microsoft.com/en-us/aspnet/core/host-and-deploy/iis/?view=aspnetcore-2.2