Lorsque vous essayez d'exécuter un échantillon MVC fourni par un fournisseur pour le test une API, je reçois l'erreur suivante:Erreur avec Log4Net: "Impossible de charger le fichier ou l'assemblage 'log4net, Version = 1.2.10.0, Culture = neutre, PublicKeyToken = null' ou l'une de ses dépendances"
[StructureMapConfigurationException: StructureMap configuration failures: Error: 170 Source: Registry: StructureMap.Configuration.DSL.Registry, StructureMap, Version=2.6.3.0, Culture=neutral, PublicKeyToken=e60ad81abae3c223 Unable to find the exported Type's in assembly Groupdocs.Web.UI.Comparison, Version=2.0.5205.21794, Culture=neutral, PublicKeyToken=c9073b8a6a9c78c8. One or more of the assembly's dependencies may be missing.
Could not load file or assembly 'log4net, Version=1.2.10.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. A strongly-named assembly is required. (Exception from HRESULT: 0x80131044) System.IO.FileLoadException: Could not load file or assembly 'log4net, Version=1.2.10.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. A strongly-named assembly is required. (Exception from HRESULT: 0x80131044) File name: 'log4net, Version=1.2.10.0, Culture=neutral, PublicKeyToken=null'
at System.Reflection.RuntimeAssembly.GetExportedTypes(RuntimeAssembly assembly, ObjectHandleOnStack retTypes) at System.Reflection.RuntimeAssembly.GetExportedTypes() at StructureMap.Graph.TypePool.<>c__DisplayClass2.<.ctor>b__0(Assembly assembly)
spécifiquement faire Semble avec Log4net mais j'ai la bonne référence pour le projet et la version (1.2.10), il est intéressant lorsque je tente le même projet d'une autre machine cela fonctionne donc pas sûr de ce que le problème est réel. J'ai vérifié le GAC et il n'y a pas de références log4net.
Odd. La distribution par défaut de log4net 1.2.10 ** est ** [signé avec une clé de nom fort] (http://logging.apache.org/log4net/release/faq.html#two-snks). – stuartd
J'ai déjà essayé de l'ajouter au GAC et je n'ai eu aucun effet. – Rubans