Jestem naprawdę nowy w .NET i nadal nie rozumiem, jak działają pliki konfiguracyjne.
Za każdym razem, gdy wyszukuję w Google na ten temat, otrzymuję wyniki dotyczące web.config, ale piszę aplikację Windows Forms.
Doszedłem do wniosku, że muszę użyć przestrzeni nazw System.Configuration, ale dokumentacja nie pomaga.
Jak zdefiniować, że mój plik konfiguracyjny to XYZ.xml? A może ma „domyślną” nazwę pliku konfiguracyjnego? Nadal tego nie rozumiem.
Jak również zdefiniować nową sekcję? Czy naprawdę muszę tworzyć klasę, która dziedziczy po ConfigurationSection?
Chciałbym mieć tylko plik konfiguracyjny z takimi wartościami:
<MyCustomValue>1</MyCustomValue>
<MyCustomPath>C:\Some\Path\Here</MyCustomPath>
Czy jest na to prosty sposób? Czy możesz w prosty sposób wyjaśnić, jak czytać i zapisywać z / do prostego pliku konfiguracyjnego?