. net Развертывание проекта ядра API: указанное приложение CGI обнаружило ошибку, и сервер завершил процесс - PullRequest
0 голосов
/ 14 апреля 2020

Я пытаюсь развернуть веб-приложение net core 2.1 в службе приложений azure, но получаю сообщение об ошибке «Указанное приложение CGI обнаружило ошибку, и сервер завершил процесс». при доступе к веб-адресу хоста.

Я пытался получить некоторые журналы с помощью инструментов службы приложений, но не нашел полезного журнала ошибок. Мои конфигурационные файлы

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <!--
    Configure your application settings in appsettings.json. Learn more at http://go.microsoft.com/fwlink/?LinkId=786380
  -->
  <system.webServer>
    <handlers>
      <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified" />
    </handlers>
    <aspNetCore processPath="dotnet" arguments=".\DWP.CDA.API.dll" stdoutLogEnabled="true" stdoutLogFile="\\?\%home%\LogFiles\stdout" forwardWindowsAuthToken="false" />
  </system.webServer>
</configuration>

Я развернул свою сеть через azure конвейер выпуска.

Все работало нормально, пока я не добавил новый проект библиотеки netstandard2.0 в свое решение и не включил Microsoft.Extension.Logging.Abstraction библиотека от nuget. И я также открываю журнал stdout, но ничего не получаю.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...