You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I was able to run function app which has eventhub binding from local as well as from West US2 Consumption plan. From last 4 days, after we moved all our dependent projects to build in x64 and updating all nugets to latest - function app started failing. It does not even start, it fails to load the functionsproject.dll itself. Same issue even If I deploy bits to Consumption Plan.
I was not able to pull FusionLog (I gues Functions framework StartLocator have custom logic to load libraries which does not fill fusion log.
I tried debugging LoadFromAssemblyPath(string assemblyPath, bool addProbingPath) in FunctionAssemblyLoadContext.cs which throws this exception. I could see that assembly bin path and verify that my functions app is getting built into that folder itself. I even verified version of the dll and other details by opening up in IlSpy. I cannot make out why assembly (function app dll) could not be loaded when it existed in that path as expected.
[8/4/2019 10:09:25 PM] Building host: startup suppressed:False, configuration suppressed: False
[8/4/2019 10:09:26 PM] A host error has occurred
[8/4/2019 10:09:26 PM] System.Private.CoreLib: Could not load file or assembly 'Microsoft..EventHubConsumers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
Value cannot be null.
Parameter name: provider
Press any to continue....[8/4/2019 10:09:27 PM] Building host: startup suppressed:False, configuration suppressed: False
[8/4/2019 10:09:27 PM] A host error has occurred
[8/4/2019 10:09:27 PM] System.Private.CoreLib: Could not load file or assembly 'Microsoft..EventHubConsumers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
[8/4/2019 10:09:29 PM] Building host: startup suppressed:False, configuration suppressed: False
[8/4/2019 10:09:29 PM] A host error has occurred
[8/4/2019 10:09:29 PM] System.Private.CoreLib: Could not load file or assembly 'Microsoft.some.EventHubConsumers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
The text was updated successfully, but these errors were encountered:
I could not follow up on this thread earlier. I could get these issues resolved. I have explained things which I followed on stackoverflow page - here.
ghost
locked as resolved and limited conversation to collaborators
Dec 31, 2019
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
I was able to run function app which has eventhub binding from local as well as from West US2 Consumption plan. From last 4 days, after we moved all our dependent projects to build in x64 and updating all nugets to latest - function app started failing. It does not even start, it fails to load the functionsproject.dll itself. Same issue even If I deploy bits to Consumption Plan.
Nuget dependencies:
I was not able to pull FusionLog (I gues Functions framework StartLocator have custom logic to load libraries which does not fill fusion log.
I tried debugging
LoadFromAssemblyPath(string assemblyPath, bool addProbingPath)
in FunctionAssemblyLoadContext.cs which throws this exception. I could see that assembly bin path and verify that my functions app is getting built into that folder itself. I even verified version of the dll and other details by opening up in IlSpy. I cannot make out why assembly (function app dll) could not be loaded when it existed in that path as expected.Logged issues on Github: Link
Trying out older versions of Microsoft.Azure.Webjobs.Extensions.Eventhubs i.e. trying out version 3.0.5
Clean, delete obj, bin and then running
Deleting all older versions of AzureFunctionsTools in LocalAppData except for 2.28.
Running from vs2017
Upgraded Core tools with:
npm i -g azure-functions-core-tools --unsafe-perm true
More details from Functions Console:
The text was updated successfully, but these errors were encountered: