|
|
Zveřejněno 04.06.2018 16:02:54
|
|
|
|

Nepodařilo se načíst soubor nebo assembler "Common.Logging, Version=2.1.1.0, Culture=neutral, PublicKeyToken=af08829b84f0328e" ani jednu z jeho závislostí. Definice nalezeného assemblerového manifestu neodpovídá odkazu na assembler. (Výjimka z HRESULT:0x80131040)
Popis: Během vykonávání aktuálního webového požadavku došlo k nezpracované výjimce. Zkontrolujte informace o stack trace pro podrobnosti o chybě a odkud ve vašem kódu chybu způsobila.
Podrobnosti o výjimek: System.IO.FileLoadException: Nepodařilo se načíst soubor nebo assembler "Common.Logging, Version=2.1.1.0, Culture=neutral, PublicKeyToken=af08829b84f0328e" nebo jednu z jeho závislostí. Definice nalezeného assemblerového manifestu neodpovídá odkazu na assembler. (Výjimka z HRESULT:0x80131040)
Chyba zdroje:
Během vykonávání aktuálního webového požadavku byla vytvořena neupravená výjimka. Následující informace o stopování výjimek můžete použít k určení příčiny anomálie a místa jejího výskytu.
Stopa zatížení assembleru: Následující informace mohou pomoci určit, proč assembler "Common.Logging, Version=2.1.1.0, Culture=neutral, PublicKeyToken=af08829b84f0328e" selhal.
Někdy vidíme výše uvedenou chybu.
Příčina chyby
Projekt A odkazuje na xxx.dll, Projekt B také odkazuje na xxx.dll a Projekt A odkazuje na Projekt B, jak je znázorněno na obrázku níže:
Projekt A i projekt B odkazují na xxx.dll, ale projekt A označuje vyšší verzi dll a projekt B nižší verzi dll
Řešení
<bindingRedirect>element, přesměrujte jednu verzi assembleru na jinou.
oldVersion
- Požadované vlastnosti
- Specifikuje verzi sestavení, která byla původně požadována. Číslo verze assembleru je ve formátu major.minor.build.revision. Každá část tohoto čísla verze má platnou hodnotu mezi 0 a 65535.
- Můžete také zadat rozsah verzí v následujícím formátu:
- n.n.n.n-n.n.n.n
newVersion
- Požadované nemovitosti.
- Specifikuje verzi assembleru, která se použije místo původně požadovaného formátu verze: n.n.n.n
- Tato hodnota může specifikovat verzi před oldVersion.
Odkaz na dokumentaci:https://docs.microsoft.com/zh-cn ... ingredirect-element
Oficiální příklady:
Takže moje řešení je nastavit to takto ve web.config:
|
Předchozí:Jsem tady, prosím, věnujte více pozornosti a učte se jeden od druhéhoDalší:Řešení: Instalátor použitý k instalaci Visual Studia není úplný
|