2009-10-09 2 views
11

ho aggiunto la seguente chiave al Registro di sistema del computer \ HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Fusion:Perché gli errori di associazione del registro di fusione non sono validi?

  • EnableLog DWORD 1
  • LogFailures DWORD 1

Se si avvia un Web ASP.NET sito da Visual Studio getta un errore del parser:

Could not load file or assembly 'CMS.Controls, Version=4.1.3518.21577, Culture=neutral, PublicKeyToken=834b12a258f213f9' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)

Ora, se rinfresco o riavviare l'Assemblea Binding Log Viewer è vuoto. Non dovrebbe registrare questo errore?

Solo quando aggiungo DWORD ForceLog 1 al registro registra l'errore. Ma poi il log si riempie anche di tutti i binding riusciti, e dal momento che non ordina per nome, è difficile trovare l'errore nella lista.

Grazie!

+0

possibile duplicato di [Come abilitare la registrazione degli errori di binding di assieme (Fusion) in .NET] (http://stackoverflow.com/questions/255669/how-to-enable-assembly-bind-failure-logging-fusion- in-net) –

risposta

0

Io di solito uso il visualizzatore di log di fusione per impostare queste chiavi di registro (Fuslogvw.exe - penso che si sta utilizzando, che già dai suoni delle cose) - ho trovato anche in passato che il modo migliore di ottenere informazioni fuori è quello di configurarlo in modo che i registri sono conservati per un percorso personalizzato - per fare questo:

  • Aprire Fuslogvw.exe
  • Clicca impostazioni
  • Verificare il Abilita percorso di registro personalizzato casella di controllo
  • Immettere la posizione in cui si desidera scrivere i registri, ad es. C: \ FusionLogs (. Importante: accertarsi che sia stato effettivamente creato questa cartella nel file system)
  • Assicurarsi che il giusto livello di registrazione è accesa (a volte mi basta selezionare registrare tutti si lega al disco solo per assicurarsi che le cose stanno lavorando a destra)
  • clic su OK
  • Impostare l'opzione posizione di registro per personalizzato

ricordarsi di spegnere di disconnessione una volta che sei don e!