none
關於組態檔的connectionStrings使用 RRS feed

  • 問題

  • 正在學習C#的組態檔
    我想要設計一個視窗用來接收使用者填入的資料庫名稱、帳戶跟密碼
    之後儲存於組態檔的connectionStrings元素裡
    語法上應該沒問題
    但測試半天卻只會在執行測試期間儲存於ConfigurationTest.vshost.exe.Config這檔案裡
    測試結束又會還原成原本的樣子
    ConfigurationTest.exe.Config這檔案則是一直保持原本的樣子  沒有任何變動
    請問我是哪個環節搞錯了呢!?

    抱歉  我問題講得不夠完整

    我希望可以記錄於app.config裡  以便下次使用可以從此connectionStrings裡讀取

    但我現在無法確認此寫入動作後到底有沒有儲存進app.config

    因此在執行過後  我去檢查上述的兩個檔案

    • 已編輯 ecchi 2015年1月10日 上午 10:38 補充
    2015年1月10日 上午 01:19

解答

  • 因為您是按F5功能鍵或工具列上的執行鍵執行程式, 所以內容會存到ConfigurationTest.vshost.exe.Config, 請按下Ctrl+F5, 以非偵錯的方式執行程式, 內容就會儲存到ConfigurationTest.exe.Config了
    • 已標示為解答 ecchi 2015年1月10日 下午 01:00
    2015年1月10日 下午 12:09

所有回覆