【发布时间】:2019-09-19 07:51:09
【问题描述】:
以前我可以从 Visual Studio 发布到 Azure Functions,但最近我总是收到一条错误消息,说发布遇到错误。它指向一个日志文件,其内容如下:
System.AggregateException: One or more errors occurred. ---> System.Exception: Publishing failed.
--- 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.Publish.Framework.Model.DefaultPublishSteps.<>c__DisplayClass26_0.<IsBuildCompletedSuccessfully>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.Publish.Framework.Model.DefaultPublishSteps.<DefaultCorePublishStep>d__23.MoveNext()
--- 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.Publish.Framework.ViewModel.ProfileSelectorViewModel.<RunPublishTaskAsync>d__205.MoveNext()
(Inner Exception #0) System.Exception: Publishing failed.
System.Exception: Publishing failed.
我尝试了以下方法:
- 在 Azure 中重置发布配置文件,在 Visual Studio 中创建新配置文件并再次尝试发布。还是一样的错误。
- 在 Azure 中删除 Function App 并重新创建它。在 Visual Studio 中获取新的发布配置文件并再次尝试发布。还是一样的错误。
- 将 Visual Studio 2019 升级到最新版本 (16.2.5) 并再次尝试发布。还是一样的错误。
请注意,我在同一解决方案中有一个 Azure 网站,我仍然可以将其发布到 Azure。
【问题讨论】:
-
Yoo 这也发生在我身上,但是该功能已发布,并且可以与您所做的更改一起正常工作。这只是一个视觉工作室错误
标签: visual-studio azure-functions publish