很抱歉这个问题太初级了。我对C#很陌生,还在学习最佳实践。
我在这里按照说明创建一个自定义语法突出显示方案,用于他们的EditControl组件。
他们建议使用以下方法加载配置:
private string configFile = Path.GetDirectoryName(Application.ExecutablePath) + @"\..\..\config.xml";
this.editControl1.Configurator.Open(configFile);
这最终计算为SolutionName\SolutionName\bin\Config.xml
我觉得这不太对。
我的问题很简单:我应该像文章中建议的那样将config.xml
文件放入bin
文件夹中,还是应该将其放在其他地方?
我问这个问题的原因是因为bin文件夹中有调试文件夹,我不认为这是存储配置的正确方法。当我编译和重新分发应用程序时,此路径仍然有效吗?
我是否应该以其他方式添加配置文件?
对于经验丰富的C#开发人员:您将如何以及在何处存储此配置文件?
我很感激任何关于这个简单问题的帮助。
1条答案
按热度按时间plupiseo1#
可以将自定义语言配置文件(config.xml)存储在项目文件夹本身中,其他资源文件也位于该文件夹中。