Ошибка состояния сервера IIS 500 0x8007000d - что такое «неправильно сформированный элемент xml» в файле web.config? - PullRequest
0 голосов
/ 24 апреля 2018

Я развернул свое приложение Asp Net Core 2.0 на сервере IIS, следуя этому руководству , но я получаю 0x8007000d status 500 error .

По данным веб-сайта поддержки Microsoft ,

Эта проблема возникает из-за того, что файл ApplicationHost.config или Файл Web.config содержит некорректный элемент XML.

Но я не могу понять, что с этим не так ... Вы можете мне помочь, пожалуйста?

Вот мой файл 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=".\MyFirstAngularApp.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" />
  </system.webServer>
</configuration>

1 Ответ

0 голосов
/ 25 апреля 2018

Лучший способ справиться с этой ситуацией - это пойти шаг за шагом и закомментировать определенные разделы файла web.config и приложения host.config и проверить поведение приложения.

Так что, если приложение все еще продолжаетсявыкинуть ошибку после того, как вы прокомментировали раздел, тогда ошибка в другом месте.Продолжайте в том же духе, и вы, наконец, доберетесь до поврежденного участка.

...