Je définis le port hôte local dans local.setting.json. En référence à la documentation de Microsoft https://docs.microsoft.com/fr-fr/azure/azure-functions/functions-run-local
Le fichier ressemble à ceci
{
"IsEncrypted": false,
"Values": {
"AzureWebJobsStorage": "",
"AzureWebJobsDashboard": ""
},
"Host": {
"LocalHttpPort": 7073
}
}
Lorsque j'exécute/débogue la solution, VS héberge toujours l'application sur le port par défaut (7071)
J'ai vérifié le répertoire bin, le fichier local.setting.json
est bien présent avec les paramètres ci-dessus. L'exécution de Azure Function CLI (func host start
) depuis le répertoire bin lit correctement le numéro de port.
Il semble que VS n'utilise pas le port "LocalHttpPort"
. Y a-t-il d'autres changements nécessaires dans les paramètres. J'ai Visual Studio 2017 Preview (2)
0 votes
Dans VS2017 15.9.5 en utilisant
Microsoft.NET.Sdk.Functions
v1.0.26, votre approche fonctionne très bien.