كيف يمكنني قراءة ملف عبر شبكة قيد الاستخدام/مقفلة بواسطة عملية أخرى في c#؟

StackOverflow https://stackoverflow.com/questions/106965

  •  01-07-2019
  •  | 
  •  

سؤال

هل هناك طريقة لقراءة ملف مقفل عبر الشبكة نظرًا لأنك مسؤول الجهاز على الجهاز البعيد؟لم أتمكن من قراءة الملف المقفل محليًا، وتضيف محاولته عبر الشبكة طبقة أخرى من الصعوبة.

هل كانت مفيدة؟

المحلول

اعتمادًا على نوع القفل (للقراءة فقط مقابل الحصري)، يجب أن يكون من الممكن نسخ الملف أولاً، ثم يمكنك العمل مع النسخة غير المؤمنة.

يجب أن تكون قادرًا على القيام بذلك في موضوع الخلفية.إذا كنت تحب الترابط حقًا، فاطلب من مراقب الملفات أن يبدأ عملية القراءة بمجرد اكتمال النسخة (على الرغم من أن ذلك قد يكون مبالغة)

نصائح أخرى

لا توجد مشاكل في قراءة الملف محليًا أو عن بعد إذا لم يكن مقفلاً بشكل حصري أو للقراءة/الكتابة.إذا كان الملف مقفلاً - فلن تساعدك حقوقك الإدارية (حتى لو كنت الله :-).إذا لم يكن الملف مقفلاً قبل القراءة (يمكنك التحقق منه عن طريق فتحه باستخدام المفكرة) - يمكنك قراءته محليًا وعن بعد (لا يهم، إلا إذا كانت مشاركتك على الشبكة تضع بعض القيود الإضافية).

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top