Czy ktoś może podać przykład zapisywania klucza/wartości w pliku app.config przy użyciu C#
i WinForms?Jak zapisać dezorientację w pliku app.config w C# Winforms
7
A
Odpowiedz
20
W ASP.NET:
Configuration config = WebConfigurationManager.OpenWebConfiguration(null);
AppSettingsSection app = config.AppSettings;
app.Settings.Add("x", "this is X");
config.Save(ConfigurationSaveMode.Modified);
W WinForms:
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
AppSettingsSection app = config.AppSettings;
app.Settings.Add("x", "this is X");
config.Save(ConfigurationSaveMode.Modified);
0
Coś takiego może być: http://geekswithblogs.net/akraus1/articles/64871.aspx
+0
dlaczego nie mogę zobaczyć klasa ConfigurationManager –
+1
add: użyciu System.Configuration; w sekcji użycia –
1
Wiem, że specjalnie poprosił o rozwiązanie WinForms , ale to może pomóc innym. W przypadku aplikacji konsoli .NET 4.0 żadna z nich nie działała dla mnie. Więc użyłem następujących i to działało:
private static void UpdateSetting(string key, string value)
{
Configuration configuration = ConfigurationManager.
OpenExeConfiguration(Assembly.GetExecutingAssembly().Location);
configuration.AppSettings.Settings[key].Value = value;
configuration.Save();
ConfigurationManager.RefreshSection("appSettings");
}
Powiązane problemy
- 1. Jak odczytać/zapisać ustawienia App.config w PowerShell?
- 2. Jak zachować ścieżkę pliku w app.config
- 3. C# app.config in winform
- 4. Jak odświeżyć DataSource ListBox w C# WinForms
- 5. Zezwalaj użytkownikowi na wybór pliku/folderu w aplikacji C# WinForms
- 6. plik app.config w aplikacji konsoli C#
- 7. Jak mogę zapisać doxygen dokumentację #defines w pliku C?
- 8. Jak zapisać obraz WPF do pliku
- 9. Ustawienia systemowe.net z app.config programowo w C#
- 10. Sekcja konfiguracji niestandardowej w App.config C#
- 11. jak odczytać ciąg połączenia z pliku App.config przez C#
- 12. Dynamicznie zmień wartość w pliku app.config
- 13. Jak utworzyć wątek w WinForms?
- 14. Elisp: jak zapisać dane w pliku?
- 15. Umieszczanie XNA w WinForms
- 16. Podnoszenie niestandardowych zdarzeń w C# WinForms
- 17. C# WinForms ErrorProvider Control
- 18. Ucieczka & w app.config
- 19. Jak zbudować funkcję RUNAS/NETONLY w programie (C#/.NET/WinForms)?
- 20. Zaokrąglone krawędzie w przycisk C# (WinForms)
- 21. WinForms | C# | Autouzupełnianie w środku pola tekstowego?
- 22. Użyj pliku app.config z pliku fsx
- 23. Jak zapisać wskaźnik funkcji w języku C#
- 24. Jak dodać znak nowej linii w pliku app.config?
- 25. Jak dołączyć informacje App.config do pliku referencyjnego w .NET?
- 26. Jak ustawić program ConfigurationManager w pliku konfiguracyjnym innym niż app.config?
- 27. Jak odczytać wartość atrybutu zdefiniowanego w pliku app.config?
- 28. Jak używać cudzysłowów w app.config
- 29. Aplikacja WinForms w MonoDevelop
- 30. Jak zapisać UIImage do pliku?
po otwarciu pliku app.config nie zapisuję "x" i "to jest x" –
pomógł mi ... :) –
@monkey_boys: Podczas działania np. aplikacja formularzy wygranych z VS, odpowiedni plik .config do wyszukania to: .vshost.exe.config, więc jeśli szukałeś w .exe.config, to nie widzisz żadnej zmiany . –
Wout