我正在尝试将 Azure 函数发布到已部署的 Azure 函数应用程序,该应用程序在我的订阅中。
但是缺少函数应用程序的发布目标。
这是一个新创建的函数,所有其他现有函数都具有可见的发布目标。
我是否需要在订阅端或功能 .csproj 配置某些内容以启用发布目标?
将 azure 资源作为发布目标的一个在 1.x 运行时上运行。
没有 azure 资源作为发布目标的一个在 2.x 运行时上运行
我正在尝试将 Azure 函数发布到已部署的 Azure 函数应用程序,该应用程序在我的订阅中。
但是缺少函数应用程序的发布目标。
这是一个新创建的函数,所有其他现有函数都具有可见的发布目标。
我是否需要在订阅端或功能 .csproj 配置某些内容以启用发布目标?
将 azure 资源作为发布目标的一个在 1.x 运行时上运行。
没有 azure 资源作为发布目标的一个在 2.x 运行时上运行
添加对“Microsoft.NET.Sdk.Function”的引用以注意它是一个 Azure 函数解决了这个问题。
对于最新版本(VS20212 和 Azure Function 3+) - 添加对 Microsoft.NET.Sdk.Functions 的引用。包名中多了一个 s。我的文章添加了更多细节供参考: 解决 - Azure Function App Publish Specific Target Not Existing in VS2019