调试Http触发器Azure函数VS 2019

问题描述 投票:0回答:1

我对Azure开发完全陌生。

我有一个包含多个Azure功能项目的解决方案。每个都有一个类库的输出类型,并且每个都被设置为启动项目。

我创建了一个新的Http触发器函数,并将其设置为启动项目,但是当我按F5键时,出现错误消息:“无法直接启动具有类库输出类型的项目。”这没有任何意义,因为我所有的Azure函数都是输出类型类库。 (其他Azure函数不是Http触发器函数)

azure function http triggers
1个回答
0
投票

我发现了自己的问题。

显然,具有类库输出类型的普通项目无法启动。但是作为Azure函数,如果我们在“调试”选项卡下的“属性”页中将“主机启动-端口7077”(或其他一些唯一的端口号)作为应用程序参数添加,它将运行包含在一些支持代码中的Azure函数DLL导致出现“ Func.exe”命令输出窗口。

这里有一些魔术,但这就是我们使它起作用的方式,以便我可以对其进行调试。

© www.soinside.com 2019 - 2024. All rights reserved.