mamalhacker
شنبه 29 مرداد 1390, 12:00 عصر
با سلام خدمت اساتید من دربرنامه ای از کد زیر برای بک آپ گیری از دیتابیس استفاده کردم در زمان تست برنامه مشکلی نداره و خیلی خوب بک آپ رو می گیره ولی وقتی برنامه رو PUBLISH می کنم وبر روی سیستم نصب می شه نمی تونه مسیر فایل دیتابیس رو پیدا کنه و ERROR میده.؟؟؟
string CurrentDatabasePath = Environment.CurrentDirectory + @"\SSMD.mdb"; FolderBrowserDialog fbd = new FolderBrowserDialog();
if (fbd.ShowDialog() == DialogResult.OK)
{ string PathtobackUp = fbd.SelectedPath.ToString();
File.Copy(CurrentDatabasePath, PathtobackUp + @"\SSMBU.Sbu", true);
MessageBox.Show("پشتیبان گیری با موفقیت انجام شد", "ایجاد پشتیبان");
من سرچ کردم دیدم دیتابیس برنامه تو یه مسیر دیگه ای قرار داره و برنامه از اون استفاده می کنه ولی برای بک آپ گیری نمی ره تو همون مسیر دنبال فایل دیتابیس. اگه راهنمایی کنید ممنون می شم. با تشکر
string CurrentDatabasePath = Environment.CurrentDirectory + @"\SSMD.mdb"; FolderBrowserDialog fbd = new FolderBrowserDialog();
if (fbd.ShowDialog() == DialogResult.OK)
{ string PathtobackUp = fbd.SelectedPath.ToString();
File.Copy(CurrentDatabasePath, PathtobackUp + @"\SSMBU.Sbu", true);
MessageBox.Show("پشتیبان گیری با موفقیت انجام شد", "ایجاد پشتیبان");
من سرچ کردم دیدم دیتابیس برنامه تو یه مسیر دیگه ای قرار داره و برنامه از اون استفاده می کنه ولی برای بک آپ گیری نمی ره تو همون مسیر دنبال فایل دیتابیس. اگه راهنمایی کنید ممنون می شم. با تشکر