السلام عليكم
اشتغلت على كريستال ريبورت ساب مع فيجوال 2017
وبعد الانتهء من المشروع نزلت البرنامج على جهاز اخر ولم تعمل التقارير تظهر ايرور
System.IO.FileNotFoundException:
الملف log4net أو أحد الملفات المرتبطة به غير موجود
The system cannot find the file specified
لا يمكن للنظام العثور على الملف المحدد
فيه ملف ناقص
(05-05-18, 01:57 PM)عبدالله الدوسري كتب : [ -> ]System.IO.FileNotFoundException:
الملف log4net أو أحد الملفات المرتبطة به غير موجود
The system cannot find the file specified
لا يمكن للنظام العثور على الملف المحدد
فيه ملف ناقص
ملف
log4net
يمكن الغاء هذا المرجع من المشروع references
او ادخل على اعدادات النشر وحدد هذا الملف واختر له include بحيث يتم تصديره مع البرنامج
او انسخ ملف
log4net الى مجلد البرنامج
أخي الكريم الأخطاء واضحة
System.InvalidCastException:
Unable to cast COM object of type
'CrystalDecisions.ReportAppServer.Controllers.ReportSourceClass'
to interface type
'CrystalDecisions.ReportAppServer.Controllers.ISCRReportSource'
خطاء في تحويل الهيئة أو النوع
أنت تحاول تحويل ReportSourceClass إلى ISCRReportSource
هذا يعني أن هذا النوع مختلف عن الآخر ولا يمكن إعادة هيئة ReportSourceClass ليصبح بهيئة ISCRReportSource
أنت تقوم بعمل Casting بشكل خاطئ
الخطاء يبداء من هذا السطر : عن الضغط على الزر ( Cmd2_Click ) في النافذة ( FrmT08 ) في السطر ( 706 )
at LABORATORY_2018.FrmT08.Cmd2_Click(Object sender, EventArgs e) in E:\Xpres\LABORATORY 2018\LABORATORY 2018\Frm\FrmT08.vb:line 706
أرفق الكود لنلقي نظرة .
هل ثبتت الـ runtime على الجهاز
الواضح أن البرنامج لا يستطيع تحميل المكتبة أو أنها غير موجودة
قم بتثبيت
SAP Crystal Reports runtime engine for .NET
[
attachment=17927]
بارك اللعه فيك اخي
كيف اعرف اسم المكتبة الناقصة؟
(08-05-18, 11:30 AM)xpres كتب : [ -> ]بارك اللعه فيك اخي
كيف اعرف اسم المكتبة الناقصة؟
لدى نفس المشكلة ولايص اتمنا لمن يصل الى حل يساعدنى
لاننى مبتدا واتمنى شرح مبسط حتى اتبعة خطوة خطوة واسف على الطلب