غير قادر على تحميل DLL "unrar.dll": تعذر العثور على الوحدة النمطية المحددة

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

  •  12-12-2019
  •  | 
  •  

سؤال

أنا فقط قمت بتنزيل unrar.dll من http://www.rarlab.com/rar_add.htm حزمة تتضمن مشروع نموذج C # عندما أركض في VS 2010 بعد تحديد ملف .rar لاستخراج رسالة الخطأ أدناه

غير قادر على تحميل

وعندما أقوم بإضافة إشارة unrare.dll، أحصل على خطأ أدناه

الرجاء المساعدة / أشهد لي ما أفتقده؟

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

المحلول

unrarl.dll ليست مجموعة .NET بحيث لا يمكن استخدامها كمرجع مشروع.

هو DLL الأصلي حتى يتعين عليك استخدام P / Invoke للوصول إلى أساليبه أو كتابة مجمع C ++ / CLI حولها.

هناك بعض رمز العينة في هذا موضوع المنتدى MSDN يجب توفير مكان بدء لائق وإظهار النهج الضروري.

هناك أيضا أن تكون هناك أيضا أن تكون كاملة إلى حد ما التفاف في فهرس الأزرق المرآة المضغوط / DVD المشروع.


يجب أيضا الإشارة إلى

أيضا مع sevenzipsharp يشمل الدعم لهذا المربع خارج المربع.أنا لم أستخدمها بنفسي، لكن قد يستحق التدقيق في.

نصائح أخرى

العينة التي تتحدث عنها باستخدام

giveacodicetagpre.

للوصول إلى الوظائف داخل المكتبة.

يجب أن يكون هذا dll مرئيا عند تشغيل مشروع الاختبار.
لذلك يجب عليك نسخها إلى مجلد Bin \ Debug أو في مجلد حيث يعمل مشروعك.

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