נגיד שגיליתי שאכן הקובץ פתוח ואני רוצה לסגור אותו כדי לעבוד עליו. חשבתי לעשות: ( FileInfo fi = new FileInfo(_fileName () fi.MoveTo ואז להעביר אותו לסל מיחזור או משהו כזה... או שיש דרך אחרת לתפוס את הקובץ ולעשות לו close ? תודה רבה !
טעות ענקית! בהנחה שמדובר בתוכנה שהופכת אותו ל Read Only, ל System.IO.FileInfo יש פרופרטי isReadOnly. אם הוא true, אז הוא לקריאה בלבד ואולי תוכנה אחרת משתמשת בו.
התוכנה לא הופכת אותו לread only , אבל בכל מקרה לא הבנתי איך זה פותר את הבעיה.... אתה מתכוון באם אני פותחת אותו במצב של read only אז הוא יעשה שגיאה אם הוא כבר פתוח?