我正在尝试将我的数据库文件保存到特定文件夹。我正在使用以下代码来尝试这样做:
dpath = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData);
AppDomain.CurrentDomain.SetData("DataDirectory", dpath);
newConnectString = "Data Source=" + dpath + "\\" + filename;
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
config.ConnectionStrings.ConnectionStrings[ConnectStringName].ConnectionString = newConnectString;
config.Save(ConfigurationSaveMode.Modified, true);
ConfigurationManager.RefreshSection("connectionStrings");
当程序运行时,新文件永远不会在目标文件夹中创建。它仍然将它与可执行文件一起存储。关于我可能做错了什么的任何见解?