我有两个Azure Functions项目。
我有一个项目A在localhost:7071/api/....
上运行
我将另一个项目B更改为在localhost:8888/api/...
上运行
我正在从项目B中的函数调用正在项目A上运行的函数!如何在本地调试两个Azure Functions项目?我找不到任何可以帮助我的文档。
答案 0 :(得分:3)
要解决此问题,请在启动--nodeDebugPort 5859
的过程中添加命令行开关func host
,以设置其中一个会话的端口。
如果要从Visual Studio中启动,则需要转到Project
-> Properties
-> Debug
,然后在Application arguments
下传递一个值看起来类似于host start --pause-on-error --nodeDebugPort 5859
(同样,对于一个项目)。
请参见this issue和this video。