Reputation: 2933
I have both version v3 and v4 installed of Azure Functions Core Tools on windows.
How do I start a function using a specific version of Azure Functions Core Tools?
When I do like this:
c:\code> func start
That will start v3.
I can get it to use v4 using hardcoded path:
c:\code> c:\Users\xxx\AppData\Local\AzureFunctionsTools\Releases\4.10.1\cli_x64\func.exe start
But how do I prevent using path that will change from version to version?
Upvotes: 4
Views: 4987
Reputation: 59
If running on Mac and installed the function core tools V3 and V4 using Homebrew, you can easily switch between installed versions.
Just run this command to switch to V3: brew unlink azure-functions-core-tools@3 && brew link --overwrite azure-functions-core-tools@3
To switch to V4, use the same command but with a trailing @4, like this: brew unlink azure-functions-core-tools@4 && brew link --overwrite azure-functions-core-tools@4
Upvotes: 5
Reputation:
Glad that your issue got resolved based on my comments I am converting that as an answer to help the other community members who face similar kind of issues.
Upvotes: 1