C# 如何使用github将具有多个azure功能的项目连接到azure部署中心?

C# 如何使用github将具有多个azure功能的项目连接到azure部署中心?,c#,azure,github,azure-functions,C#,Azure,Github,Azure Functions,我有一个包含两个c#azure函数的项目。我正在尝试使用github将它们部署到Azure Function应用程序。当我在Azure部署中心门户中连接存储库时,出现以下错误: Unable to determine which project file to build. C:\home\site\repository\{ResumeTriggerPath}, C:\home\site\repository\{BlobTriggerPath} 理想情况下,我希望它添加这两个函数。我当前的目录

我有一个包含两个c#azure函数的项目。我正在尝试使用github将它们部署到Azure Function应用程序。当我在Azure部署中心门户中连接存储库时,出现以下错误:

Unable to determine which project file to build. C:\home\site\repository\{ResumeTriggerPath}, C:\home\site\repository\{BlobTriggerPath}
理想情况下,我希望它添加这两个函数。我当前的目录结构是:

|-host.json
|-HttpTriggerFunction/
|-BlobTriggerFunction/
|-共享/

Shared是在两个函数之间具有共享文件的文件夹。我在host.json文件中没有任何特殊配置。有什么我可以添加的,指定建立这两个?是否有关于如何在同一项目中使用多个功能的文档?预期结果是,这两个函数都添加到Azure函数应用程序的“函数”部分。

尝试以下步骤:

  • 在Azure门户中创建Azure功能
  • 从Azure下载函数的发布配置文件(从函数概述中选择“获取发布配置文件”)
  • 从Visual Studio发布项目,并选择在拾取发布目标时导入在上一步中创建的配置文件

  • 我希望在更改github存储库时能够发布。我不相信我将能够基于它的结构无论如何,因为有一个共享文件夹,所以我可能只是结束删除一个功能。