2013-07-19 7 views
18

Ho preso un dump della memoria di IIS e durante l'analisi ho trovato l'errore che diceva ' Impossibile caricare il file o l'assembly MyAssemblyName.XmlSerializers '. Nel mio codice sto usando la classe XmlSerializer per serializzare e deserializzare il contenuto xml dal file xml all'oggetto personalizzato. Quando viene generato il progetto, crea solo MyAssembly.dll e MyAssembly.pdb ma non MyAssembly.XmlSerializers.dll. Qualcuno sa come abilitare il mio progetto per creare il file xmlserializers.dll?Impossibile caricare il file o l'assembly 'MyAssembly.XmlSerializers

Nota: nella scheda di creazione del progetto, 'Genera gruppo di serializzazione è impostato su Auto.

Grazie.

+1

possibile duplicato di [XmlSerializer che fornisce FileNotFoundException al costruttore] (http://stackoverflow.com/questions/1127431/xmlserializer-giving-filenotfoundexception-at-constructor) – dave

risposta

22

C'è già una risposta here. Apparentemente questo è un "comportamento atteso" che MS non sta andando a risolvere.

Il primo commento ha una soluzione:

Uno dei possibili modi per sbarazzarsi di questo problema è controllare "Just My Code" opzione in Strumenti -> Opzioni -> Debug -> Opzioni generali

+2

Questo è stato di grande aiuto! Chi avrebbe indovinato quel trucco. –