Sto cercando di capire ConfigurationManager in .NET praticandolo in diversi scenari.Informazioni su ConfigurationManager in .NET
Ho due progetti: Project1 e Project2. Project2 utilizza Project1.
La mia situazione: Ho una sezione (serializedfilename) nel mio file app.config in project1. e ho questa riga di codice in un Class1 di project1
private static string SerializedConfiguration = ConfigurationManager.AppSettings["SerializedFilename"];
In Progetto2, ho chiamare un metodo nella classe 1 di progetto1 e sto ottenendo un'eccezione.
come .NET non sembra essere in grado di trovare le impostazioni nel file app.config di project1 quando chiamato da project2 anche se ho fatto riferimento a project1 in modo appropriato.
Tuttavia, quando sposto la sezione (serializedfilename) per app.config file progetto2 ... tutto sembra funzionare bene ...
Qualcuno può spiegarmi cosa sta succedendo qui? Sono tentato di presupporre che ConfigurationManager esista solo nel contesto dell'applicazione client (in questo caso project2) e non nell'applicazione originale (project1 in questo caso)
Nota: sono nuovo (1 mese + a .NET)
Grazie.
grazie Apprezzo – oliverdejohnson