我有两个 Azure Functions 项目。
我有一个项目 A,在 localhost:7071/api/.... 上运行
我已更改另一个项目 B,以在 localhost:8888/api/... 上运行
我正在从项目 B 中的函数调用在项目 A 上运行的函数!如何在本地调试两个 Azure Functions 项目?我找不到任何可以帮助我的文档。
最佳答案
要解决此问题,请将命令行开关 --nodeDebugPort 5859
添加到 func host
的启动中,以设置其中一个 session 的端口。
如果您从 Visual Studio 中启动,则需要转到 Project
-> Properties
-> Debug
,然后转到 应用程序参数
您需要传入一个类似于host start --pause-on-error --nodeDebugPort 5859
的值(同样,对于一个项目)。
参见this issue和 this video .
关于azure - 在本地调试两个 Azure Functions 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51932289/