我需要点击一个按钮打开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我需要打开文件本身,所以我可以编辑设置。 –