Сбой публикации веб-приложения Dotnet Core 2.0 в Azure - PullRequest
0 голосов
/ 04 мая 2018

с VS 2017 что я пробовал:

  1. Сборка в режиме выпуска и в режиме отладки, обе сборки в порядке.
  2. Установите для параметра "Построение подробности" значение "Диагностика", информации не так много указывает на ошибку кода.

Однако файл дампа .tmp указывает на некоторую ошибку. Я подозреваю, что это внутренние ошибки visual studio:

5/4/2018 9:34:44 PM
System.AggregateException: One or more errors occurred. ---> System.Exception: Publish failed due to build errors. Check the error list for more details.
   --- End of inner exception stack trace ---
   at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
   at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at Microsoft.VisualStudio.Web.Publish.PublishService.VsWebProjectPublish.<>c__DisplayClass40_0.<PublishAsync>b__2()
   at System.Threading.Tasks.Task`1.InnerInvoke()
   at System.Threading.Tasks.Task.Execute()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.VisualStudio.ApplicationCapabilities.Publish.ViewModel.ProfileSelectorViewModel.<RunPublishTaskAsync>d__88.MoveNext()
---> (Inner Exception #0) System.Exception: Publish failed due to build errors. Check the error list for more details.<---

===================

Ответы [ 2 ]

0 голосов
/ 13 августа 2018

Установка свойства RazorCompileOnBuild на true должна решить вашу проблему.

Посмотрите на следующий вопрос

0 голосов
/ 06 мая 2018

Пришлось настроить детализацию сборки на диагностику, а затем обнаружил некоторые ошибки на неиспользуемых страницах просмотра Razor.

Должен быть способ компилировать Razor во время сборки, а не при публикации.

...