Skip to content

Jak dodać plik konfiguracyjny do aplikacji Windows Forms

11 de sierpień de 2021
appconfig

Podczas tworzenia nowej aplikacji Windows Forms nie jest od razu oczywiste, jak uzyskać plik konfiguracyjny aplikacji. Plik konfiguracyjny aplikacji powinien mieć nazwę nazwa_wykonywalnej.exe.config i powinien znajdować się w tym samym katalogu co aplikacja, aby platforma .NET mogła go automatycznie używać.

Ale kiedy tworzysz plik konfiguracyjny w katalogu bindebug, zostaje on nadpisany natychmiast po wykonaniu nowej kompilacji. To trochę irytujące.

Właściwym sposobem dodania tego pliku jest dodanie do projektu nowego pliku konfiguracyjnego o nazwie App.config, który podczas kompilacji program Visual Studio automatycznie skopiuje i zmieni nazwę na taką samą, jak nazwa pliku wykonywalnego.

Jest na to naprawdę prosty sposób… po prostu przejdź do menu Plik Dodaj nowy element lub naciśnij Ctrl+Shift+A

Zauważysz, że jest już ustawiony na App.config dla Ciebie. Wystarczy nacisnąć przycisk Otwórz.


Jeśli spojrzysz w Eksploratorze rozwiązań, zobaczysz, że plik konfiguracyjny znajduje się w Twoim projekcie:

1628660063 406 Jak dodac plik konfiguracyjny do aplikacji Windows Forms
Teraz zbuduj swoją aplikację i zajrzyj do folderu bindebug. Zobaczysz, że plik konfiguracyjny został automatycznie wygenerowany i nazwany poprawnie dla pliku wykonywalnego:

1628660063 231 Jak dodac plik konfiguracyjny do aplikacji Windows Forms

Jeśli zmienisz nazwę pliku wyjściowego, program Visual Studio jest wystarczająco inteligentny, aby poprawnie wygenerować nową nazwę pliku.

Miłej konfiguracji!

Czy ten post był pomocny?