woo*_*ddy 1 .net c# file path visual-studio-2010
出于测试和调试目的,我只是硬编码了我的应用程序将使用的文本文件的文件路径,例如
const string CONFIG_FILE_PATH = @"C:\myconfigfile.txt";
Run Code Online (Sandbox Code Playgroud)
但我不认为将它保留在Beta/Release版本中是个好主意.
所以我想知道,保存这些将由应用程序使用/读取的配置文件的最佳位置是什么?有什么建议?
非常感谢.
为什么不在项目的"设置"部分保存字符串?在解决方案资源管理器中右键单击您的项目,选择"属性",转到"设置"部分,然后使用文件路径添加新字符串.然后,在您的代码中,您可以像这样访问它:
using ProjectName.Properties;
var path = Settings.Default.MySetting;
Run Code Online (Sandbox Code Playgroud)
要更改设置:
Settings.Default.MySetting = newPath;
Settings.Default.Save();
Run Code Online (Sandbox Code Playgroud)