18. februar 2025 - 13:35Der er
6 kommentarer og 1 løsning
Could not load file or assembly 'Azure.Core, Version=1.44.1.0
Jeg får denne fejl når jeg forsøger at køre noget kode i et website: Could not load file or assembly 'Azure.Core, Version=1.44.1.0, Culture=neutral, PublicKeyToken=92742159e12e44c8' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
Jeg har lagt den samme version op i Bin, så jeg ved ikke helt hvorfor den ikke kan loade den version. Egentligt hedder den nyeste version 1.45, men jeg har så hentet 1.44 og lagt i Bin mappen i stedet for. Det ligger i config filen hvor der både er add assembly samt en dependentassembly
Jeg håber at der er nogen der kan lede mig i den rigtige retning. Jeg synes ikke at kunne finde så mange svar på google.
Hej Arne Det virker underligt. Det var den rigtige fil og version, men alligevel så blev denne fejl ved med at komme. .net versionen hedder vist 4.8.1 i compilation target framework.
Men faktisk fik jeg, på en eller anden måde den til at acceptere den rigtige version som er 1.45 Det er fordi jeg er ved at lave et projekt med Azure AI hvor jeg skal indlæse dokumenter. Og det er i et gammelt .net website. Så der skal åbenbart indlæses en masse assemblies. Men nu er det denne, som den ikke kan finde: <dependentAssembly> <assemblyIdentity name="System.Diagnostics.DiagnosticSource" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" /> <bindingRedirect oldVersion="0.0.0.0-9.0.0.2" newVersion="9.0.0.2" /> </dependentAssembly>
Nu siger fejlen så at den ikke kan finde version 6.0. Men det er jo ikke den version der står nogen steder. Så kan det stå andre steder, eller handler det om at der er andre assemblys der skal bruge denne version. Jeg under mig bare over at der tilsyneladende mangler nogle versioner som ikke bliver refereret i config filen.
Nu får jeg så en fejl om at den ikke kan finde filen eller assembly System.Text.Encodings.Web version 9.0.0.1. Den version der ligger, hedder 9.0.0.2 ifl. Nuget i min Visual Studio, Og der er ingen steder at jeg skal bruge 9.0.0.1. Så hvor i alverden står det så at det er 9.0.0.1 der skal bruges. Er der noget jeg ikke lige ser?
Er det fordi jeg prøver at bruge Azure AI i et gammelt website? Jeg tænkte ikke at det ville være så besværligt at sætte op. Der burde da være en anden og nemmere måde?
Hej igen. Jeg fik det til at virke, ihvertfald er der ingen fejl, og der er hul igennem til Azure. Det er lidt omstændigt, men jeg går ud fra at det er fordi det er et gammelt website.
Kender du til Azure AI? Lige nu kan jeg kun få returneret ren tekst, og jeg skal så selv finde det jeg skal bruge i ud af teksten. Jeg tænkte jo at man fik returneret noget json, som man så kan håndtere derfra.
Ok. Jeg fandt faktisk et eksempel jeg fik til at virke. Det hjælper at søge på de rigtige ord :-) Men tak for hjælpen :-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.
Lunar-stifter Ken Villum Klausen har kæmpet med søvnløse nætter, men sidder nu på en tropeø og holder sin første ferie i otte måneder: “I de seneste år har jeg været war-time-CEO”