我尝试在服务器上的备份完成后直接将.bak文件复制到本地计算机。
我在测试和调试时从来没有遇到任何问题,但在部署之后我得到了很多FileNotFoundExceptions。
答案 0 :(得分:0)
我发现,特别是如果你在其他机器上进行备份,备份文件需要一点额外的时间来准备。
在开始移动过程之前稍等一下就解决了我的问题。
移动文件
public void WaitForFileToExist(String path) { while (File.Exists(path) == false) { System.Threading.Sleep(10); } }