复制SQL Server CE.sdf文件



我使用SQL Server CE 4作为数据库。它正在运行非欧元托管。当我试图用ftp客户端将整个项目复制到我的本地目录时,除了.sdf数据库文件外,所有文件都会被复制。

你能建议或解释一下原因吗?

这是一篇旧文章,但对于所有未来的读者来说,这里有一个简单的解决方法:

在网站的根目录上创建一个名为app_offline.htm的新文件,这将杀死该网站。接下来使用FTP下载sdf文件,删除app_offline.htm以重新启动网站,这样就可以了。

在Visual Studio中,选择数据库并打开其属性。应该有一个名为"复制到输出目录"的字段。将其设置为"始终复制"。

它现在应该在您的bin文件夹

.sdf文件由网站与数据库文件的连接锁定。我发现最简单的解决方法是创建.sdf文件的副本,下载它,然后重命名