كيفية حل "وحدة jclcompression تم تجميعها مع نسخة مختلفة من sevenzip.ioutarchive"؟

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

  •  24-09-2019
  •  | 
  •  

سؤال

هناك بالفعل سؤال مماثل (حلقة الوصل). الشيء هو أنني لا أفهم الوحدة التي يجب علي حذفها.

لقد قمت بتثبيت أحدث مكتبة JCL وأضفت "jclcompression" إلى قائمة الاستخدامات في وحدة وأحصل على الخطأ: "تم تجميع وحدة jclcompression مع إصدار مختلف من SevenZip.ioutarchive".

يرجى توضيح لي بطريقة أبسط كيفية حل المشكلة.

شكرا لك مقدما!

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

المحلول

ما يعنيه هو أن لديك نسخة عفا عليها الزمن من jclcompression.dcu الجلوس حولها. يحاول برنامج التحويل البرمجي استخدام DCU أولاً إذا كان بإمكانه العثور عليه ، ثم إعادة ترجمة من ملفات PAS إذا لم يكن هناك DCU متاحًا أو إذا كان DCU قديمًا .. ما يعنيه هذا الخطأ هو أن DCU قديمة ويحاول إعادة البناء من المصدر ، لكنه لا يمكن العثور على sevenzip.pas ، والتي يستخدمها jclcompression. حاول العثور على Sevenzip.pas وأضفها إلى مسار البحث في مشروعك ، أو إلى مسار البحث في Delphi.

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