تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
أرجو توضيح هذه الرسالة توقفت عن العمل بسببها
#1
السلام عليكم ورحمة الله وبركاته 

أحبتي في الله 
ما معنى هذه الرسالة وكيف حله ؟

Warning 2 A reference was created to embedded interop assembly 'CrystalDecisions.ReportAppServer.Controllers' because of an indirect reference to that assembly from assembly 'CrystalDecisions.CrystalReports.Engine'. Consider changing the 'Embed Interop Types' property on either assembly. School leader
الرد }}}
تم الشكر بواسطة: ابو انس
#2
الرسالة التحذيرية التي تظهر تتعلق باستخدام مكتبات التفاعل مع المكونات (Interop Assemblies) في مشروعك وهي تشير إلى وجود مشكلة محتملة بسبب التعامل مع المكتبات المدمجة التي تستخدمها لإنشاء تقارير Crystal Reports.

شرح الرسالة:
- Embedded Interop Assembly: تعني أن المشروع يستخدم مكتبات Interop التي تمكنك من التفاعل مع مكونات COM في .NET. في هذه الحالة، مكتبة CrystalDecisions.ReportAppServer.Controllers تم تضمينها كمكتبة Interop مدمجة.
- Indirect Reference: تعني أن المكتبة CrystalDecisions.CrystalReports.Engine تشير بشكل غير مباشر إلى `CrystalDecisions.ReportAppServer.Controllers. 
هذا يحدث عندما تحتاج مكتبة معينة إلى مكتبة أخرى لكي تعمل بشكل صحيح.
- Embed Interop Types: هذه الخاصية (Embed Interop Types) تسمح لك بدمج أنواع معينة من`Interop مباشرة داخل ملف التجميع الخاص بك (assembly) بدلاً من الاعتماد على مكتبة خارجية.

سبب التحذير:
التحذير يظهر لأنك قد قمت بدمج نوع معين من Interop بشكل غير مباشر دون ضبط خصائص Embed Interop Types لجميع المكتبات التي تحتاجها. 
هذا قد يؤدي إلى مشاكل في وقت التشغيل إذا لم يتم تضمين كافة المكونات اللازمة بشكل صحيح.

الحلول الممكنة:
1. تعديل خاصية Embed Interop Types:
  - اذهب إلى خصائص المشروع في Visual Studio.
  - ابحث عن المراجع (References) الموجودة في المشروع والتي تشير إلى CrystalDecisions.ReportAppServer.Controllers و CrystalDecisions.CrystalReports.Engine.
  - اختر المرجع (CrystalDecisions.CrystalReports.Engine) الذي يظهر التحذير وتأكد من أن خاصية Embed Interop Types تم تعيينها إلى False.
  - كرر هذا الإجراء مع المرجع CrystalDecisions.ReportAppServer.Controllers.

2. تحديث المراجع:
  - تأكد من أنك تستخدم الإصدارات الصحيحة من مكتبات Crystal Reports التي تتوافق مع بعضها البعض.
  - في بعض الأحيان، تحديث المكتبات إلى أحدث إصدار يمكن أن يحل المشكلة.

3. إزالة`Embed Interop Types:
  - إذا كان المشروع لا يتطلب استخدام خاصية Embed Interop Types يمكنك تعطيل هذه الخاصية للمراجع التي تظهر التحذير.
[صورة مرفقة: images?q=tbn:ANd9GcT72OLJW7D1E5QW-HUeWeJ...TGoNeg2jnQ]
الرد }}}
تم الشكر بواسطة: saud1004 , الكاتب , ابو انس , ابو انس
#3
الله يعطيك العافية أخوي تركي على هذه المعلومة القيمة
أنا حذفت المرجع
CrystalDecisions.ReportAppServer.Controllers

وذهبت الأخطاء والتقارير ما زلت تعمل الله يعطيك العافية

ولك مني جزيل الشكر والتقدير
الرد }}}
تم الشكر بواسطة: ابو انس


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  الرسالة تظهر مرتين العيدروس 2 293 11-11-24, 03:51 PM
آخر رد: العيدروس
Exclamation توقف ملف swf عن العمل في تطبيقي الورد الصناعي 0 197 14-10-24, 11:03 AM
آخر رد: الورد الصناعي
  هل من الممكن العمل على قاعدة بيانات اكسل على الفيجوال بيسك خالد كامل1 4 570 24-03-24, 02:00 AM
آخر رد: خالد كامل1
  محتاج طريقة لتنسيق نص الرسالة المرسلة إلى الواتس اب new_programer 2 595 04-03-24, 07:15 AM
آخر رد: new_programer
Thumbs Up توضيح لعمل السيريال الخاص بالمنتجات devpos 1 484 10-09-23, 05:49 PM
آخر رد: Asem2
  [VB.NET] اذا كنت تؤيد محتوى الرسالة ادناه فارسلها الى مايكروسوفت مهند بدران 0 389 26-04-23, 11:47 PM
آخر رد: مهند بدران
  [Acces2010] اسباب هذه الرسالة في تطبيق فيجوالبيسك 2019 و الاكسيس د جابر 0 432 28-02-23, 11:33 AM
آخر رد: د جابر
  [سؤال] كارثة دمرت لى الفورم و المشروع أرجو المساعدة dr.programming 2 810 19-01-23, 08:32 PM
آخر رد: aljzazy
  ماهى هذه الرسالة حماده ممدوح البحيرى 0 422 23-12-22, 06:41 AM
آخر رد: حماده ممدوح البحيرى
  ماهذه الرسالة حماده ممدوح البحيرى 5 985 30-11-22, 12:43 AM
آخر رد: حماده ممدوح البحيرى

التنقل السريع :


يقوم بقرائة الموضوع: