我使用SQL Server CE 4作为数据库。它正在运行非欧元托管。当我试图用ftp客户端将整个项目复制到我的本地目录时,除了.sdf
数据库文件外,所有文件都会被复制。
你能建议或解释一下原因吗?
这是一篇旧文章,但对于所有未来的读者来说,这里有一个简单的解决方法:
在网站的根目录上创建一个名为app_offline.htm
的新文件,这将杀死该网站。接下来使用FTP下载sdf文件,删除app_offline.htm
以重新启动网站,这样就可以了。
在Visual Studio中,选择数据库并打开其属性。应该有一个名为"复制到输出目录"的字段。将其设置为"始终复制"。
它现在应该在您的bin文件夹
.sdf文件由网站与数据库文件的连接锁定。我发现最简单的解决方法是创建.sdf文件的副本,下载它,然后重命名