使用visual studio代码在本地运行和调试2 Azure功能



我使用Visual Studio代码在本地开发和调试.net核心azure函数。

我能够成功地在本地运行vs代码和Azure函数的一个实例,但我无法在本地运行两个不同的Azure函数,主要是因为我无法决定用于公开Azure函数的端口(7071(。

我已经找到了如何使用Visual Studio 2019来做这件事,但对Visual Studio代码没有任何帮助。。。

端口在本地设置文件中定义,您所要做的就是将其中一个函数更改为不同的端口号:

{
"IsEncrypted": false,
"Values": {
"FUNCTIONS_WORKER_RUNTIME": "<language worker>",
"AzureWebJobsStorage": "<connection-string>",
"AzureWebJobsDashboard": "<connection-string>",
"MyBindingConnection": "<binding-connection-string>",
"AzureWebJobs.HttpExample.Disabled": "true"
},
"Host": {
"LocalHttpPort": 7071,
"CORS": "*",
"CORSCredentials": false
},
"ConnectionStrings": {
"SQLConnectionString": "<sqlclient-connection-string>"
}
}

https://learn.microsoft.com/en-us/azure/azure-functions/functions-develop-vs-code?tabs=csharp#local-设置文件

最新更新