Visual Studio 中缺少 Azure Function App 发布目标

Azure Function App Publish Target Missing in Visual Studio

我正在尝试将 Azure Functions 发布到我的订阅中已部署的 Azure Functions 应用程序。

但是缺少函数应用程序的发布目标。

这是一个新创建的函数,所有其他现有函数的发布目标都可见。

我是否需要在订阅端或函数 .csproj 上配置一些东西来启用发布目标?

将 Azure 资源作为发布目标的一个是 运行 1.x 运行时。

没有 azure 资源作为发布目标的是 运行 在 2.x 运行时

添加对 "Microsoft.NET.Sdk.Function" 的引用以注意它是一个 Azure 函数解决了这个问题。

对于最新版本(VS20212 和 Azure Function 3+)- 添加对 Microsoft.NET.Sdk.Functions 的引用。包名多了一个s。我的文章添加了更多细节以供参考: Resolve - Azure Function App Publish Specific Target Not Existing in VS2019