备份数据库时,系统找不到指定的文件

时间:2016-03-24 04:10:24

标签: vb.net

我试图备份我的sql数据库。我试着先用这个

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click

    Process.Start("C:\Users\user\Desktop\Thesis\BACKUP feb 15\capstone_real\capstone_real\Resources\mysqldump.exe", " -u root -padmin capstone -r ""C:\Users\user\Desktop\Thesis\backup1.sql""")

End Sub

它有效..但我不想像这样指定目录,所以试试这个

     Process.Start(" " & Application.StartupPath & "\Resources\mysqldump.exe,  -u root -padmin capstone -r ""C:\Users\user\Desktop\Thesis\backup2.sql""")

没有工作(系统找不到指定的文件)

1 个答案:

答案 0 :(得分:0)

注意事项

  1. Application.StartupPath返回C:\ xyz derectories\bin\debug
  2. 之类的路径
  3. 验证debug文件夹是否包含必需的目录
  4. 如果每件事情都没有成功,那么可能会因为Application.StartupPath
  5. 的初始空间而发生这种情况