2013-07-19 11 views
18

Ich nahm einen Speicherauszug von IIS und während der Analyse fand ich den Fehler, ' konnte Datei oder Assembly MyAssemblyName.XmlSerializers ' nicht laden. In meinem Code verwende ich die XmlSerializer-Klasse, um XML-Inhalte von XML-Dateien zu benutzerdefinierten Objekten zu serialisieren und zu deserialisieren. Wenn das Projekt erstellt wird, erstellt es nur MyAssembly.dll und MyAssembly.pdb-Datei aber nicht MyAssembly.XmlSerializers.dll. Kann jemand mein Projekt aktivieren, um xmlserializers.dll-Datei zu erstellen?Konnte Datei oder Assembly nicht laden 'MyAssembly.XmlSerializers

Hinweis: In der Registerkarte "Projekt erstellen" wird "Serialisierungsassembly erstellen" auf "Automatisch" gesetzt.

Danke.

+1

mögliche Duplikate von [XmlSerializer geben FileNotFoundException bei Konstruktor] (http://stackoverflow.com/questions/1127431/xmlserializer-giving-filenotfundexception-at-constructor) – dave

Antwort

22

Es gibt bereits eine Antwort here. Anscheinend ist dies ein "erwartetes Verhalten", das MS nicht beheben wird.

Der erste Kommentar hat eine Abhilfe:

Eine der Möglichkeiten, dieses Problem loszuwerden, ist „nur mein Code“ Option in Werkzeuge überprüfen -> Optionen -> Debuggen -> Allgemeine Optionen

+2

Dies war eine große Hilfe! Wer hätte das gedacht, Workaround. –