Podczas tworzenia nowej aplikacji Windows Forms nie jest od razu oczywiste, jak uzyskać plik konfiguracyjny dla aplikacji. Twój plik konfiguracyjny aplikacji ma się nazywać executablename.exe.config i powinien znajdować się w tym samym katalogu, co twoja aplikacja, aby środowisko .NET automatycznie go używało.
Ale kiedy utworzysz plik konfiguracyjny w katalogu \ bin \ debug, zostanie on nadpisany natychmiast po wykonaniu nowej kompilacji. To trochę denerwujące.
Właściwym sposobem dodania tego pliku jest dodanie do projektu nowego nowego pliku konfiguracyjnego o nazwie App.config, który Visual Studio automatycznie skopiuje i zmieni nazwę na tę samą nazwę, co nazwa pliku wykonywalnego podczas kompilacji.
Jest na to naprawdę prosty sposób ... po prostu przejdź do menu Plik \ Dodaj nową pozycję lub naciśnij Ctrl + Shift + A
Zauważysz, że jest już ustawione na App.config dla Ciebie. Po prostu naciśnij przycisk Otwórz.
Jeśli zajrzysz do eksploratora rozwiązań, zobaczysz, że plik konfiguracyjny znajduje się w twoim projekcie:
Teraz skompiluj swoją aplikację i zajrzyj do folderu \ bin \ debug \. Zobaczysz, że plik konfiguracyjny został automatycznie wygenerowany i nazwany poprawnie dla twojego pliku wykonywalnego:
Jeśli zmienisz nazwę pliku wyjściowego, Visual Studio jest wystarczająco inteligentne, aby poprawnie wygenerować nową nazwę pliku.
Ciesz się konfiguracją!