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!
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) –