HTTP 500 при публикации сайта .net core 2.0

1

При публикации веб-сайта.net core 2.0 Azure или локальному IIS процесс публикации проходит, но при открытии сайта я получаю: HTTP ERROR 500.

Чтобы увидеть реальную ошибку, я изменил web.config опубликованного сайта на:

   <aspNetCore processPath="dotnet" arguments=".\OurWebApp.dll" stdoutLogEnabled="true" stdoutLogFile=".\logs\stdout">
     <environmentVariables>
        <environmentVariable name="ASPNETCORE_ENVIRONMENT" value="Development" />
      </environmentVariables>
  </aspNetCore>

Ошибка:

InvalidOperationException: No service for type 'Microsoft.ApplicationInsights.AspNetCore.JavaScriptSnippet' has been registered.
Теги:
azure
asp.net-core

1 ответ

2

Решение заключалось в том, чтобы удалить следующие страницы макетов, такие как _Layout.cshtml:

@inject Microsoft.ApplicationInsights.AspNetCore.JavaScriptSnippet JavaScriptSnippet

а также

@Html.Raw(JavaScriptSnippet.FullScript)

Затем опубликуйте снова

Ещё вопросы

Сообщество Overcoder
Наверх
Меню