Qualcuno sa se c'è un modo per ottenere una certa visibilità nel processo di caricamento dei file app.config?Come eseguire il debug del caricamento dei file app.config
Ho riscontrato un numero di situazioni in cui qualcosa non funziona in questo processo (spesso un valore errato nel file di configurazione), ma per trovare il problema sono necessarie molte ipotesi o un processo di eliminazione.
Per esempio, alcuni dei seguenti settori mi hanno causato problemi:
- Configurazione del sistema traccia e definire gli ascoltatori versioni
- Managing NET (le e nodi associati)
- Impostazioni, in particolare quando si tenta di gestire le impostazioni per più assiemi
- Manifesti di assemblaggio (lo so, non proprio app.config ma nello stesso contenitore di opzioni di avvio configurate XML)
Questo può essere un pio desiderio, ma sarebbe bello se ci fosse qualche registro segreto che potrebbe essere abilitato, o un modo per forzare il runtime a dare più informazioni mentre sta caricando il sistema di configurazione.
Questo è un buon punto. Se prova a convalidare l'XML e torna indietro vero o falso, non c'è molto altro da dire. Sono più interessato ai problemi che non riguardano l'XML, modifico la domanda per aggiungere alcuni esempi. – WildCrustacean