Mỗi khi một bản cập nhật mới được phát hành cho một ứng dụng với nhấp chuột một lần, các biến trong file app.config bị phá hủykiên trì app.config biến trong bản cập nhật qua Bấm một lần triển khai
<userSettings>
<app.My.MySettings>
<setting name="Email" serializeAs="String">
<value />
</setting>
<setting name="UserName" serializeAs="String">
<value />
</setting>
</app.My.MySettings>
</userSettings>
Làm thế nào tôi có thể ngăn chặn điều đó ?
Có cách nào để feching các biến từ phiên bản ứng dụng trước không?
Lưu ý rằng UpgradeSettings là một khung cảnh boolean mà bạn cần phải thêm bản thân, và bạn muốn giá trị mặc định là True. (Điều này được giải thích trong bài viết.) – Pat
Kỳ lạ nếu câu lệnh if của tôi luôn đọc Properties.Settings.Default.UpgradeSettings là false ngay cả khi giá trị mặc định là True. Tôi đã phải thay đổi thiết lập để được đặt tên là "upgrade_settings" cho nó được đọc là True, –