Video: Set Up C++ Development With Visual Studio Code on Windows 10 (VS Code) 2024
En del av C # 5. 0 Allt-i-ett-för-dummies Cheat Sheet
En fullständig namnrymd i klasserna är utformad för att konfigurera applikationer som är skrivna i någon. NET-språk, som C #, VB. NET, eller någon av flera andra. Föremålen inom den är åtminstone lite svåra att navigera. Konfigurationen i. NET-applikationer sker i en. config-filen. Den här XML-formaterade filen har en nod och en hel rad projektspecifika noder inom. Att få en hänvisning till konfigurationen kräver ett samtal till OpenExeConfiguration.
System. Konfiguration. Konfiguration config = ConfigurationManager. OpenExeConfiguration ();
När det är klart, är det ganska enkelt att få en referens till en sektion. GetSection-metoden tar bara en sträng som är nodnamnet, och eftersom config-filen bara är text kan du ta den när som helst.
var sectionName = & ldquo; Vad som helst! & Rdquo;; Systemet. Konfiguration. AppSettingsSection section = (Systemkonfiguration. AppSettingsSection) config. GetSection (sectionName);
Du kan lägga till avsnitt i config-filen med hjälp av XML-manipuleringsverktygen i ramen. Du kan använda en förinställd grupp på sektioner för motsvarande funktionalitet.
Avsnitt | Beskrivning |
---|---|
Uppstart | Beskriver. NET version att använda. |
Runtime | Listar. NET-element att binda till körbar. |
Nätverk | Beskriver proxy och andra nätverksinställningar. |
Kryptografi | En plats för att hålla tillgängliga värden som refererar till kryptoressurser |
Konfiguration | Den mest använda sektionen. Det är där du behåller anpassade delar av config-filen. |
Spår / Debug | Två inställningar som låter dig ställa in spårning och loggning. |
Applikationsinställningar (appsettings) | Applikationsskannade saker som databasanslutningar. |
Webinställningar (webbinställningar) | ASP. NET specifika detaljer. |