我有一个SQL Server CE数据库文件,每次运行时都会重新部署。这使得测试变得困难。
我找到的唯一可以让我解决的方法是使用查询分析器在设备上打开数据库文件。我最好的猜测是这会锁定文件。
打开数据库(并输入密码)需要一些时间(由于我的申请,它会经常断开连接)。
我很想快速锁定这个文件,所以每次从Visual Studio运行时都不会重新部署? (就在我想要的时候)。任何人都知道如何在Windows Mobile上执行此操作?
答案 0 :(得分:1)
您是说数据库文件本身是项目的一部分,它的Build Action是否设置为“Content”?如果是这样,请将“复制到输出目录”属性更改为“不复制”。然后,您可以在需要部署时将其切换。