Open halter73 opened 5 years ago
It works for me. The same version of AzureFunctionTools and binding extension. Could you clear all cache and rebuild the solution?
@halter73 I did similar changes to upgrade Microsoft.NET.Sdk.Functions
to 1.0.27. But I'm not be able to repro it from my side.
From the error message, it seems not able to recognize SignalR binding extension. Which version of function core tools are you using? Below is the starting log from my side FYI. Would you upgrade to latest for a try?
Azure Functions Core Tools (2.7.1158 Commit hash: f2d2a2816e038165826c7409c6d10c0527e8955b)
Function Runtime Version: 2.0.12438.0
I ran npm install -g azure-functions-core-tools
to get func (2.7.1158 Commit hash: f2d2a2816e038165826c7409c6d10c0527e8955b) on my path and that seems to have resolved the issue.
Prior to that, I had never installed azure-functions-core-tools, and instead just ctrl+f5'd from a fresh install of VS 16.1.0 Preview 3 which uses AppData\Local\AzureFunctionsTools\Releases\2.22.0\cli\func.exe.
After installing azure-functions-core-tools using npm, ctrl+f5 now works from VS even though VS still uses the func.exe in local AppData folder.
Great to hear that it works. It is wired that you have to manually install function tool.
I am getting the error as "The 'messages' function is in error: The binding type(s) 'SignalR' are not registered. Please ensure the type is correct and the binding extension is installed" "The 'negotiate' function is in error: The binding type(s) 'SignalRConnectionInfo' are not registered. Please ensure the type is correct and the binding extension is installed:..The version is 2.7.2184 but still getting this error
I was unable to follow the quickstart at https://docs.microsoft.com/en-us/azure/azure-signalr/signalr-quickstart-azure-functions-csharp
When I try to launch the sample from VS/func.exe, I get the following output:
I'm just trying to run the latest master with func.exe from AzureFunctionTools release 2.22.0.
Below details the only changes to master (79fd8d99547afc2d71c2760a15be06cf65fadb80) that I've tried: