【发布时间】:2020-05-04 09:46:20
【问题描述】:
我有一个在 Visual Studio 2019 中制作的函数应用程序。我想将此应用程序发布到 Azure 中已存在的天蓝色函数。但是当我尝试从 VS 发布时,出现以下错误:
我尝试将 VS 更新到最新版本并将 Microsoft.NET.Sdk.Functions 数据包更新到版本 1.0.35,因为以下版本需要 .NetCore 3 而我使用 .NetCore 2.1。我也尝试做一个 Webdeploy 但得到了同样的错误。
当我将 .NetCore 版本更改为 3.1 并执行 WebDeploy 时,我现在收到此错误:
我查了一下,有人说要把 WEBSITE_RUN_FROM_PACKAGE 的值改为 0,我试过这个,甚至尝试删除这个,它仍然给出了同样的错误。
我在更改版本时还编辑了运行时设置。
在地图中 IntentFunctions 是其他 6 个天蓝色函数。
即使从 VS 创建一个新的应用服务然后发布也不行。
我看到大多数其他 azure 函数应用程序的每个函数都有一个 json 文件,而我没有这个只有 host.json 文件,这可能是问题吗?
有人知道解决办法吗? 提前致谢
【问题讨论】:
标签: c# .net-core azure-functions