After successfully publishing my Web Api to Azure when i try to hit the api i get the following error.
Here's a link to api
WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value
[HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog]
.
Using "Manage NuGet Packages" I tired to install
Microsoft.ApplicationInsights.Web
. It was already installed. I gave an "Update". After rebuild application, the error is gone.Pls, check this answer:
I solved this problem by doing this:
To install Application Insights only to the Web/API Project:
I have reproduce this type issue. Here is my reproduce process:
Here is the web API worked screenshot:
Then I open KUDU tool, delete Microsoft.AI.Web in Bin folder, and run the site again. I get the same error with you, here is the screenshot:
So I can ensure that, this error is caused by the assembly Microsoft.AI.Web is missing. Please set the copy local as true as following screenshot, then redeploy to Azure web App: