導航:首頁 > 文件管理 > 修改了配置文件代碼沒有讀出來

修改了配置文件代碼沒有讀出來

發布時間:2025-09-18 06:33:22

❶ 外部修改C#Winform程序配置文件後Winform程序通過ConfigurationManager.AppSettings.Get方法讀取沒有變化

這是因為你程序運行時,已經將配置文件中的信息載入到了內存中,之後每次讀取時如果緩存中已經存在對應的值,則直接使用此值,否則才會從文件中讀配置,這樣做的好處是減少了系統和文件甚至與資料庫的交互次數;在web程序中配置文件更改後,應用程序會自動重啟一次,於是配置會自動生效。但winform程序沒有這個機制,於是Configuration.ConfigurationManager調用配置不會自動更新。所以建議你手動實現調用配置的邏輯,代碼如下:public string ReadAppSetting(string key) { string xPath = "/configuration/appSettings//add[@key=+key+]"; XmlDocument doc = new XmlDocument(); string exeFileName = System.Reflection.Assembly.GetExecutingAssembly().GetName().Name; doc.Load(exeFileName + ".exe.config"); XmlNode node = doc.SelectSingleNode(xPath); return node.Attributes["value"].Value.ToString(); }這樣做的話就不存在緩存的問題了,希望能對你有所幫助。外部修改C#Winform程序配置文件後Winform程序通過ConfigurationManager.AppSettings.Get方法讀取沒有變化

❷ 在網上下載了一個ASP源代碼;結果瀏覽時;「配置錯誤 由於許可權不足而無法讀取配置文件」 錯誤代碼0x800700

是文件的許可權問題,給IIS用戶分配讀寫許可權就行了

❸ ASP大神,IIS網站錯誤代碼0x80070003無法讀取配置文件怎麼處理

二個問題
1、可能是文件的使用許可權問題,修改文件的是許可權
2、可能是文件的路徑問題,文件的實際路徑與網頁設置的路徑不一致,以致找不到文件

閱讀全文

與修改了配置文件代碼沒有讀出來相關的資料

熱點內容
網路中常用的傳輸介質 瀏覽:518
文件如何使用 瀏覽:322
同步推密碼找回 瀏覽:865
樂高怎麼才能用電腦編程序 瀏覽:65
本機qq文件為什麼找不到 瀏覽:264
安卓qq空間免升級 瀏覽:490
linux如何刪除模塊驅動程序 瀏覽:193
at89c51c程序 瀏覽:329
怎麼創建word大綱文件 瀏覽:622
裊裊朗誦文件生成器 瀏覽:626
1054件文件是多少gb 瀏覽:371
高州禁養區內能養豬多少頭的文件 瀏覽:927
win8ico文件 瀏覽:949
仁和數控怎麼編程 瀏覽:381
項目文件夾圖片 瀏覽:87
怎麼在東芝電視安裝app 瀏覽:954
plc顯示數字怎麼編程 瀏覽:439
如何辨別假網站 瀏覽:711
寬頻用別人的賬號密碼 瀏覽:556
新app如何佔有市場 瀏覽:42

友情鏈接