Exception de HRESULT: 0x80131040
Warning 1 D:\MyPath\SomeAscx.cs: ASP.NET runtime error:
Could not load file or assembly 'HtmlAgilityPack,
Version=1.4.0.0, Culture=neutral, PublicKeyToken=bd319b19eaf3b43a'
or one of its dependencies. The located assembly's manifest definition
does not match the assembly reference. (Exception from HRESULT: 0x80131040)
J'ai supprimé la référence et je ne suis pas à l'utiliser dans le code, pourquoi serait-ce toujours un problème. J'ai essayé la solution de nettoyage, de reconstruction, d'ouvrir et de fermeture de la solution, mais toujours sans succès. Quelqu'un a rencontré ce problème avant?
OriginalL'auteur Anicho | 2012-02-03
Vous devez vous connecter pour publier un commentaire.
Même si vous avez supprimé les références directes, quelque chose d'autre pourrait encore besoin de cette dll.
Que je vous suggère:
OriginalL'auteur Strillo
Cela peut se produire si votre projet de conflits de noms avec un package nuget vous avez référencé. J'ai perdu environ 30 minutes avant que je ne réalise ce qui se passe.
Je faisais un ReactJS tutoriel, j'ai donc créé un projet appelé Réagir, et puis plus tard j'ai importé ReactJS.NET de nuget.
Quand j'ai frappé à construire, Visual Studio va construire
React.dll
dans le dossier bin depuis que mon nom de projet est Réagir, cette dll remplace leReact.dll
importés par package nuget ReactJS.NETDonc, mon projet a explosé... et j'ai perdu 30 minutes de me gratter la tête.
OriginalL'auteur Rosdi Kasim