Deployment 无法发布Azure函数
我在一年前开发了Azure Function应用程序,并成功发布,它正在运行。现在我在功能上做了一些改变,这就是buildsuccess 当我发布时,它抛出错误无法发布 我通过显示下面错误的屏幕截图的路径 14-09-2020晚上10.49.31 System.AggregateException:发生一个或多个错误。--> System.Exception:发布遇到错误。我们无法 确定错误的原因。查看输出日志了解更多信息 细节。--内部异常堆栈跟踪的结束--- --->(内部异常#0)系统。异常:发布遇到错误。我们无法确定错误的原因。检查Deployment 无法发布Azure函数,deployment,azure-functions,Deployment,Azure Functions,我在一年前开发了Azure Function应用程序,并成功发布,它正在运行。现在我在功能上做了一些改变,这就是buildsuccess 当我发布时,它抛出错误无法发布 我通过显示下面错误的屏幕截图的路径 14-09-2020晚上10.49.31 System.AggregateException:发生一个或多个错误。--> System.Exception:发布遇到错误。我们无法 确定错误的原因。查看输出日志了解更多信息 细节。--内部异常堆栈跟踪的结束--- --->(内部异常#0)系统。
输出日志以了解更多详细信息 我想你不应该因为这个而停下来。对于你给我们的错误,我们不能从中得到任何有用的东西 您只需要使用另一种方式进行部署。如果有任何错误,它会给出详细信息错误。(虽然我说这是另一种方式,但实际上它们本质上是相同的。当您尝试发布azure函数时,VS Studio实际上正在执行打包和运行命令。) 只需执行以下步骤: 1、在azure上创建功能应用程序 2、在本地建立你的功能应用程序 3、转到本地的已编译文件夹,并压缩内容: 4、安装Azure CLI,然后运行
az登录
5、将cd放入已编译的文件夹,然后运行以下命令:
az webapp deployment source config-zip --resource-group yourresourcegroupnameonazure --name yourfunctionappnameonazure --src xxx.zip
经过以上步骤,一切都会好起来。这是官方文件:
我在两种情况下看到了类似的错误:锁定的文件和以前由DevOps管道执行的部署。我不知道这是否适用于你的情况。在这两种情况下,您都必须在门户上修改Azure功能设置:
- 案例1:添加MSDEPLOY\u重命名\u锁定的\u文件=1
- 案例2:从\u包中删除网站\u运行\u=1