Thursday, July 10, 2008

关于Sql Server Compact程序运行结束后更改丢失的问题

最近用Linq to SQL + Sql Server Compact 3.5写东西

发现往数据库里加东西以后,程序运行时是有效的,但是重编译工程后这些更改又丢失了。

后来得知,这是因为数据库文件默认的生成方式是“总是复制”(always copy),这样每次build都会把空的数据库文件拷到output目录。改成“copy if newer”就好了。

No comments:

 
/* google analytics */