我需要點擊一個按鈕打開app.config。我一直在試圖找到如何做到這一點,沒有運氣。我怎樣才能打開文件本身,所以我可以編輯它?如何在Windows窗體中打開app.config?
回答
如果需要打開應用程序的配置文件本身你做錯了什麼。
如果您需要訪問使用Visual Studio的設置設計師定義的設置,如果你要編輯用戶設置使用自動屬性,如
var value = Properties.Settings.Default.SettingName;
,做同樣的事情,並保存:
Properties.Settings.Default.SettingName = Value;
Properties.Settings.Default.Save();
不能修改應用程序設置反正。如果應用程序安裝在Program Files
你甚至不會被允許到文件寫回,因爲Program Files
文件夾是不能寫入的應用程序。
如果應用程序使用ClickOnce
進行安裝,那麼您的運行也不好,因爲用戶設置的設置文件命名完全不同,甚至不在應用程序可執行文件的相同位置。
所以這歸結爲:做對了和保持你的手關閉app.config!
您正在建議創建第二個窗體,以便用戶可以輸入設置並保存它們?我認爲打開配置文件本身會更容易。 –
不僅不容易,而且容易出錯,危險,在大多數情況下甚至不可能。是的,我建議使用適當的設置對話框。 –
好的,謝謝! –
- 1. 在C++中打開新窗體Windows窗體應用程序
- 2. 如何打印Windows窗體
- 3. XNA與Windows窗體 - 打開新窗口
- 4. 我將如何在Windows窗體中打開一個程序?
- 5. 打開Windows窗體只在C#一旦
- 6. 在MDI Parent窗體中打開時如何居中窗體?
- 7. 如何從另一個窗體打開窗體中的窗體
- 8. 如何打開窗體?
- 9. 如何在VB.NET中打開另一個窗體的窗體?
- 10. 如何在c backgroundworker中打開另一個窗體窗體#
- 11. 如何在.NET中的Windows窗體中打開一個新窗口?
- 12. 如果我在其Load事件中打開OpenFileDialog,將在後臺打開Windows窗體窗體
- 13. 在Windows窗體中打開WPF窗口APP
- 14. Windows窗體在打開後不能保持打開狀態
- 15. 如何在Windows窗體應用程序中打開一個新窗口
- 16. 以windows窗體打開下拉列表
- 17. 打開Windows窗體應用程序
- 18. 試圖以windows窗體打開iis
- 19. 從非UI線程打開Windows窗體
- 20. 在新窗口中打開窗體
- 21. OpenArgs打開窗體中的子窗體?
- 22. 打印Windows窗體
- 23. Windows窗體打開新窗體以顯示數據
- 24. 如何在新窗口中打開窗體結果?
- 25. 在C#中的Windows窗體中打開AutoCAD繪圖#
- 26. 如何用windows窗體打印面板
- 27. 如何找回C#Windows窗體中已打開窗口的焦點
- 28. 如何在鼠標位置打開一個Windows窗體父級的WPF窗口?
- 29. 我如何打開一個Windows窗體從特定ID
- 30. 如何檢查窗體是否有任何ShowDialog()窗體打開?
您需要在您的形式顯示配置的內容? –
在「查看文本」或「讀取設置」中打開? –
@ChrisShao我需要打開文件本身,所以我可以編輯設置。 –