Når du opretter en ny Windows Forms-applikation, er det ikke umiddelbart indlysende, hvordan man får en konfigurationsfil til din ansøgning. Din applikationskonfigurationsfil skal kaldes executablename.exe.config, og skal være i samme mappe som din ansøgning for at .NET-rammerne automatisk skal bruge den.

Men når du opretter konfigurationsfilen i bin debug-mappen, overskrives den straks, når du laver en ny build. Det er lidt irriterende.

Den rigtige måde at tilføje denne fil på er at tilføje en ny, nye konfigurationsfil, der hedder App.config til dit projekt, hvilket Visual Studio automatisk kopierer og omdøber til samme navn som dit eksekverings navn, når du laver en build.

Der er en rigtig simpel måde at gøre dette på. Gå simpelthen til menuen Fil Tilføj ny vare eller tryk Ctrl + Skift + A

Du vil bemærke, at den allerede er sat til App.config for dig. Bare tryk på knappen Åbn.

Hvis du ser i Solution Explorer, vil du se, at config-filen er i dit projekt:

Nu skal du bygge din ansøgning, og kigge i bin debug mappen. Du får se, at konfigurationsfilen automatisk er genereret og navngivet korrekt til din eksekverbare:

Hvis du ændrer navnet på den udleverede fil, er Visual Studio smart nok til at generere det nye filnavn korrekt.

Nyd konfiguration!

Top Tips:
Kommentarer: