PDA

View Full Version : IOException هنگام پاك كردن يه فايل



yasercomeng
پنج شنبه 21 مرداد 1389, 13:41 عصر
سلام به همگي دوستان عزيز...
من ميخوام يه فايل رو با كد زير پاك كنم اما هر كاري ميكنم همش با خطا رو به رو ميشم هر جا هم تو اينترنت ديدم همين كد رو نوشته. نميدونم ديگه بايد چي كار كنم آخه خيلي بديهي بايد درست كار كنه اما كار نميكنه...

if (File.Exists(fileName))
File.Delete(fileName);

پيغام خطايي هم كه ميده اينه:

The process cannot access the file 'C:\Documents and Settings\Yaser Keneshloo\My Documents\Visual Studio 2008\WebSites\ScreenShotHelper\TMP_SHOT.PNG' because it is being used by another process.

و البته فكر نكنم نياز به گفتن باشه كه من اصلا اين فايل رو توسط هيچ برنامه ديگه اي باز نكردم كه اين پيغام رو ميبينم....

ACorvinus
جمعه 22 مرداد 1389, 10:37 صبح
سلام.

شاید شما این فایل رو استفاده نکنین ولی احتمالا توسط یه برنامه ای مورد استفاده قرار میگیره که این اجازه به شما داده نمیشه که اونو Delete کنین.

موفق باشین.

yasercomeng
جمعه 22 مرداد 1389, 23:41 عصر
نه اصلا اين طور نيست من تمام پروسس ها رو بررسي كردم حتي وقتي كامپيوتر رو دوباره هم راه اندازي ميكنم بازم اين پيغام رو ميده!!!!
واقعا عجيبه ولي نميدونم چرا اينجوريه....