Visual Studio 2010: تضمين أنواع interop
-
22-09-2019 - |
سؤال
لقد وجدت بعض المعلومات حول هذا الأمر سكوت هانسلمانز مدونة
هل يعرف أي شخص بالضبط ماذا يعني هذا؟
هل هذا فقط بالنسبة لتجميعات Office Primary Interop ، أم يمكنني أيضًا استخدام هذا لتضمين مكتبة الفداء الخاصة بي أو مكتبات COM الأخرى؟
المحلول
تسمى العملية الموضحة في مدونة سكوت هانسلمان اكتب معادلة, ، مصطلح غامض إلى حد ما لدعم CLR 4.0 لمجموعات نوع com interop. على الرغم من أنني لم تتح لي الفرصة للنظر إليها ، إلا أن هناك مقطع فيديو هنا في القناة 9 يناقشه:
Raja Krishnaswamy و Vance Morrison: CLR 4 - معادلة من النوع
http://channel9.msdn.com/shows/onging+deep/raja-krishnaswamy-and-vance-morrison-clr-4-inside-type-equivalence/
يبدو أنه يمكنك كتابة مجموعات "معادلة النوع" الخاصة بك ، وتضمينها. لاحظ أن هذا ربما لا ينطبق على أي مجموعة كوم فقط ؛ قم بتنفيذ تجميعات التكافؤ نوع واجهة تسمى IApplication
. انظر هنا:
التقدم في نظام النوع http://blogs.msdn.com/mshneer/archive/2008/10/28/advances-in-net-type-system-type-equivalence-demo.aspx
نصائح أخرى
ملاحظة واحدة حول: إذا أضفت مرجعًا وممتلكات "تضمين أنواع interop = صحيح " - هذا يمكن أن يرتكب بعض الأخطاء casuistic أثناء التجميع: - ترى ما هو مرجع داخلي له وظائف وممتلكات - لكن المركب لا يجدها وتولد أخطاء!