VB.net似乎将我的数据库文件放入/ userprofile / local settings / apps / 2.0 / data / random / random / appname / data / folder。
我可以为发布的应用定义更简单的位置。我还担心升级这个数据库时会被忽略或发生什么不好的事情?
答案 0 :(得分:1)
我可以为发布的应用定义更简单的位置。
在连接字符串内部,您可以在数据源下指定数据库的位置。
获取数据库并将其移动到任意位置,然后更新连接字符串内的数据源以指向该路径。您可能需要使用它几次以使路径正确,但这应该做您想要做的事情。
VB.net似乎将我的数据库文件放入/ userprofile / local settings / apps / 2.0 / data / random / random / appname / data / folder。
如果您正在制作安装程序,那么您将希望将数据库保持在应用程序附近,很可能是在应用程序目录中的子文件夹(如数据文件夹)中。这就是为什么VS(不是VB .Net)倾向于将创建的数据库放在数据文件夹中。