亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何從exe-files配置文件中讀寫?

如何從exe-files配置文件中讀寫?

C#
汪汪一只貓 2023-08-20 10:02:48
我已經用 winforms 制作了一個 exefile,我想讀取/寫入 exefiles 配置的設置。但我該怎么辦呢?我使用的是 Visual Studio 2013。Visual Studio 2013 和 20196 之間有區別嗎?我在 C# 中嘗試了以下操作,但找不到 Configuration、ConfigurationManager 和 ConfigurationSaveMode - 那么我需要使用什么?Configuration config = ConfigurationManager.OpenExeConfiguration(Application.ExecutablePath);config.AppSettings.Settings.Remove("CountryCode");config.AppSettings.Settings.Add("CountryCode", "+45");config.AppSettings.Settings.Remove("MobilePhone");config.AppSettings.Settings.Add("MobilePhone", "12345678");config.Save(ConfigurationSaveMode.Modified);
查看完整描述

1 回答

?
米脂

TA貢獻1836條經驗 獲得超3個贊

這不是 winform 中設置的工作方式。調用項目的屬性(右鍵單擊項目,選擇屬性)。單擊設置。在那里輸入您的設置 - 例如,創建一個名為 TimerInterval,類型為 int,用戶范圍,值設置為 3000

要從代碼中使用它們,請執行以下操作:

_myTimer.Interval = Properties.Settings.Default.TimerInterval;

要更改設置,請像任何其他屬性一樣進行設置:

Properties.Settings.Default.TimerInterval = 2000;

要拯救他們,請執行以下操作:

Properties.Settings.Default.Save();

只有用戶范圍的設置可以在運行時更改/保存。通過如上所述更改設置網格來更改應用程序范圍設置。目的是您將用戶范圍設置用于用戶將更改的內容/首選項,并將應用程序范圍設置用于您的應用程序需要運行但您作為開發人員想要配置的內容(可能是數據庫連接字符串)


查看完整回答
反對 回復 2023-08-20
  • 1 回答
  • 0 關注
  • 116 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號