Не удается просмотреть сообщения об ошибках разработчика на развернутом веб-сайте после преобразования визуального дизайнера в YAML в Azure Devops - PullRequest
0 голосов
/ 08 апреля 2019

До перехода на YAML я мог просматривать сообщения об ошибках разработчика ASP.NET Core MVC, однако теперь он отображает только общие ошибки в стиле http 500.

Веб-приложение представляет собой ASP.NET Core MVC. Он развернут на удаленном сервере IIS. У меня для сайта переменная ASPNETCORE_ENVIRONMENT установлена ​​в Разработка в диспетчере IIS. Я попытался вручную добавить его в web.config, но это не сработало. Я полностью потерян, как то, что попробовать дальше. Я также попытался изменить переменные конфигурации для команды сборки dotnet.

Yaml для сборки:

trigger:
- dev

pool:
  name: Hosted VS2017

variables:
  BuildConfiguration: debug


steps:

- script: dotnet build 
  displayName: 'dotnet build '

- task: DotNetCoreCLI@2
  displayName: Test
  inputs:
    command: test
    projects: '$(Parameters.TestProjects)'
    arguments: '--configuration $(BuildConfiguration) --collect "Code coverage"'

- task: DotNetCoreCLI@2
  displayName: Publish
  inputs:
    command: publish
    publishWebProjects: True
    arguments: '--output $(build.artifactstagingdirectory)'
    zipAfterPublish: True

- task: PublishBuildArtifacts@1
  displayName: 'Publish Artifact'
  inputs:
    PathtoPublish: '$(build.artifactstagingdirectory)'

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

...