Could not load file or assembly 'Microsoft.AI.Web' or one of its dependencies. The system cannot find the file specified

后端 未结 5 666
天涯浪人
天涯浪人 2020-12-30 20:35

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 lo         


        
相关标签:
5条回答
  • 2020-12-30 20:54

    All the Answers about "Install-Package Microsoft.ApplicationInsights.Web" are not directly solved the Error in my case. My WebApplication-Project did not accept the Installing of the Package (Rollback after a few Minutes of installing).

    Then I tried to add the NuGetPacke for Microsoft.ApplicationInsights.Web into a Library-Project, which my WebApplication use. That added the AI.Web-DLLs also to my WebApplication and solved the Problem.

    0 讨论(0)
  • 2020-12-30 20:56

    I have reproduce this type issue. Here is my reproduce process:

    1) Create web App api with Microsoft.ApplicationInsights.Web installed.
    2) Then deploy the App to Azure Web app.
    

    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:

    0 讨论(0)
  • 2020-12-30 21:05

    I solved this problem by doing this:

    Install-Package Microsoft.ApplicationInsights.Web
    

    To install Application Insights only to the Web/API Project:

    Install-Package Microsoft.ApplicationInsights.Web YourProjectName
    

    To run these commands, in Visual Studio open Package Manager by clicking on: Tools -> NuGet Package Manager -> Package Manager Console

    0 讨论(0)
  • 2020-12-30 21:07

    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.

    0 讨论(0)
  • 2020-12-30 21:08

    Pls, check this answer:

    You will need to include the dll with your project and add a reference to it as well.

    Here is a link to a similar issue already on Stack: MVC3 Deployment Dependency Problems

    0 讨论(0)
提交回复
热议问题