السلام عليكم و رحمة الله و بركاته،
لدي قاعدة بيانات موجودة في مجلد debug و احاول عمل attach لها من خلال هذا الكود:
SqlCommand Attach_com = new SqlCommand("exec sys.sp_attach_db Orient_Services,'" + Application .StartupPath+"\\" + "Orient_Services.mdf','" + Application .StartupPath+"\\" + "orient_services_file.ndf'", con);
Attach_com.CommandType=CommandType.Text;
con.Open();
Attresale_com.ExecuteNonQuery();
con.Close()و لكن دائماً يظهر هذا الخطأ:
Directory lookup for the file "F:\My Apps\orient_services_project\orient_services\bin\Debug\Orient_Services.mdf" failed with the operating system error 5(failed to retrieve text for this error. Reason: 15105).
رغم أن المستخدمين موجودين في قاعدة البيانات و لهم الصلاحيات كلها على قاعدة البيانات، و جربت ان أعمل attach لقاعدة البيانات من مكان آخر و نجحت العملية، فما معنى هذا الخطأ؟؟