private void button1_Click(object sender, EventArgs e) { var list = CheckBox_GetData(); //string path =@"D:\Bak\"; string path = Environment.CurrentDirectory.ToString() + "\\Bak\\"; if (!Directory.Exists(path)) { Directory.CreateDirectory(path);//创建新路径 } try { if (list != null && list.Count > 0) { service.BakDataBase(list, constr, path); MessageBox.Show("操作成功"); } else { MessageBox.Show("请先勾选数据库"); } } catch (Exception ex) { MessageBox.Show(ex.Message.ToString()); } }