Ai đó có thể cho tôi ví dụ về cách lưu khóa/giá trị trong app.config sử dụng C#
và WinForms không?Cách lưu cấu hình trong app.config trong C# Winforms
Trả lời
Trong ASP.NET:
Configuration config = WebConfigurationManager.OpenWebConfiguration(null);
AppSettingsSection app = config.AppSettings;
app.Settings.Add("x", "this is X");
config.Save(ConfigurationSaveMode.Modified);
Trong WinForms:
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
AppSettingsSection app = config.AppSettings;
app.Settings.Add("x", "this is X");
config.Save(ConfigurationSaveMode.Modified);
Something như thế này có thể là: http://geekswithblogs.net/akraus1/articles/64871.aspx
lý do tại sao tôi không thể nhìn thấy lớp ConfigurationManager –
add: sử dụng System.Configuration; trong phần sử dụng –
Tôi biết bạn đặc biệt yêu cầu giải pháp WinForms nhưng điều này có thể giúp một số người khác. Đối với một ứng dụng giao diện điều khiển .NET 4.0, không có ứng dụng nào phù hợp với tôi. Vì vậy, tôi đã sử dụng sau đây và nó làm việc:
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");
}
- 1. Phần Cấu hình tùy chỉnh trong App.config C#
- 2. Cấu hình ứng dụng của C# "app.config" tệp ... cách lưu trữ bộ sưu tập?
- 3. Cách tạo phần cấu hình tùy chỉnh trong app.config?
- 4. Làm cách nào để tạo cài đặt cấu hình có thể chỉnh sửa trong ứng dụng C# WinForms?
- 5. C# app.config trong winform
- 6. Cấu hình .NET (app.config/web.config/settings.settings)
- 7. Cấu trúc phần cấu hình XML dạng tự do trong app.config
- 8. Lưu cấu hình cửa sổ trong Emacs
- 9. C# Tệp cấu hình DLL
- 10. C++: Lưu cấu trúc trong một đống
- 11. Cách cấu hình log4net cho dịch vụ C# Windows
- 12. Nhiều jpa: kho lưu trữ trong cấu hình xml, cách cấu hình với @EnableJPARepositories bằng cấu hình Spring java?
- 13. mối quan hệ giữa cấu hình trong app.config hoặc web.config và mã trong WCF
- 14. Cấu hình tùy chỉnh cho app.config - tập hợp các phần?
- 15. Làm cách nào để lưu trữ dữ liệu người dùng trong WinForms?
- 16. Làm thế nào để làm cấu hình phân cấp trong .NET app.config
- 17. App.Config Vấn đề về cấu hình tùy chỉnh
- 18. Nhận cài đặt cấu hình từ web.config/app.config bằng cách sử dụng thư viện lớp
- 19. Tạo cấu hình trong mã C#
- 20. cấu hình game trong C# và XNA
- 21. Cấu hình C++ 11 trong Netbeans
- 22. Cách sử dụng tệp cấu hình ứng dụng trong C#?
- 23. Cách tích hợp Bản đồ OpenStreet trong C# winforms
- 24. Cách giữ đường dẫn tệp trong app.config
- 25. Cấu hình log4net lưu loát
- 26. Đặt WCF ClientCredentials trong App.config
- 27. Cách tạo chuỗi trong WinForms?
- 28. tập tin cấu hình Parse trong C/C++
- 29. Làm thế nào để lưu trữ an toàn chuỗi kết nối trong ứng dụng WinForms?
- 30. Lưu trữ truy vấn SQL trong tệp Cấu hình?
khi tôi mở app.config nó không viết "x" và "đây là x" –
đã giúp tôi ... :) –
@monkey_boys: Khi chạy ví dụ: một ứng dụng hình thức giành chiến thắng từ VS, tệp .config có liên quan để tìm kiếm là: .vshost.exe.config, vì vậy nếu bạn đang tìm trong .exe.config thì bạn không thấy bất kỳ thay đổi nào . –
Wout