Pytania otagowane jako configurationmanager

15
AppSettings pobierają wartość z pliku .config
Nie mogę uzyskać dostępu do wartości w pliku konfiguracyjnym. Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); var clientsFilePath = config.AppSettings.Settings["ClientsFilePath"].Value; // the second line gets a NullReferenceException plik .config : <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <!-- ... --> <add key="ClientsFilePath" value="filepath"/> <!-- ... --> </appSettings> </configuration> Czy masz jakieś sugestie, co mam …

8
Jak znaleźć ścieżkę do aktywnego pliku app.config?
Próbuję zakończyć ten program obsługi wyjątków: if (ConfigurationManager.ConnectionStrings["ConnectionString"]==null) { string pathOfActiveConfigFile = ...? throw new ConfigurationErrorsException( "You either forgot to set the connection string, or " + "you're using a unit test framework that looks for "+ "the config file in strange places, update this file : " + pathOfActiveConfigFile); …

9
Jak sprawdzić, czy istnieje klucz appSettings?
Jak sprawdzić, czy ustawienie aplikacji jest dostępne? tj. app.config <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key ="someKey" value="someValue"/> </appSettings> </configuration> oraz w pliku kodu if (ConfigurationManager.AppSettings.ContainsKey("someKey")) { // Do Something }else{ // Do Something Else }

4
Jaka jest różnica między menedżerem WebConfigurationManager a menedżerem konfiguracji?
Jaka jest różnica między WebConfigurationManageri ConfigurationManager? Kiedy powinienem używać jednego nad drugim? AKTUALIZACJA Właśnie spojrzałem na WebConfigurationManageriz jakiegoś powodu nie możesz uzyskać dostępu do parametrów połączenia, tak jak robisz to w ConfigurationManager(jak tablica). Czy ktoś może mi powiedzieć, dlaczego stwardnienie rozsiane zrobiło to w ten sposób? Wydaje się, że uzyskanie …

9
ConfigurationManager.AppSettings - Jak modyfikować i zapisywać?
Pytanie może wydawać się zbyt banalne, a ja robię to samo, co sugerowano w artykułach, ale nie działa to zgodnie z oczekiwaniami. Mam nadzieję, że ktoś wskaże mi właściwy kierunek. Chciałbym zapisać ustawienia użytkownika na AppSettings. Po zamknięciu Winform uruchamiam to: conf.Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); if (ConfigurationManager.AppSettings["IntegrateWithPerforce"] != null) ConfigurationManager.AppSettings["IntegrateWithPerforce"] …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.