0
目前我的应用程序在安装目录中有一个数据库,但我想将其移到用户本地应用程序数据文件夹中。我怎样才能做到这一点?你能做这个吗?如何移动Ado.net实体数据库?
目前我的应用程序在安装目录中有一个数据库,但我想将其移到用户本地应用程序数据文件夹中。我怎样才能做到这一点?你能做这个吗?如何移动Ado.net实体数据库?
嗯,你可以这样做:
File.Move(pathToDatabase,
Path.Combine(Environment.GetFolderPath(SpecialFolder.LocalApplicationData),
"databaseName.mdf"));
,但你需要记住更改连接字符串的应用程序,以及(无论你存储的是)。
它会更好,你提到你使用哪种数据库技术,但赔率很高,你可以简单地使用File.Move。当然不要忘记为新位置安排连接字符串。