سؤال

لدي تطبيق .NET يكتب نصا إلى منفذ COM التسلسلي، أن تكون طابعة استقامة POS أكثر دقة. أنا أستخدم مكتبة فئة RS232 للكتابة والقراءة بجهاز تسلسلي.

مشكلتي الآن مع بعض العملاء الذين قاموا بتحديث نظام التشغيل الخاص بهم إلى إصدار Win7 64bit، واجه مشكلة في إنشاء اتصال بالمنفذ COM.

يظل ميناء COM محظوظا ببعض العملية الأخرى ويحظر طلبي لفتح اتصال جديد. لذلك على سؤالي، هل يعرف أحد كيف يمكنني إغلاق جميع الاتصالات بمنفذ COM؟ أو انظر ماذا يمنعها؟ مرة أخرى، يبدو أن هذا فقط يؤثر على مستخدمين Win7 و 64 بت.

شكرا

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

المحلول

سيكون عليك العثور على العملية التي تختطف منفذ COM. يجب أن تساعدك فائدة مقبض SySinternals في العثور عليها. بخلاف ذلك، رأيت خدمة الاتصال الهاتفي الاستيلاء على منفذ COM على إحدى أجهزتي.

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