vs.net 2010 and crystal report 2008 - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم قواعد البيانات (http://vb4arb.com/vb/forumdisplay.php?fid=40) +--- قسم : قسم مقالات التقارير والطباعة تحت بيئة الـ.NET (http://vb4arb.com/vb/forumdisplay.php?fid=80) +--- الموضوع : vs.net 2010 and crystal report 2008 (/showthread.php?tid=5725) |
vs.net 2010 and crystal report 2008 - RaggiTech - 15-10-12 كاتب الموضوع : !TheCodeOfSilence
بسم الله الرحمن الرحيم هناك العديد من المشاكل ظهرت مع فصل مايكروسوفت الكريستال ريبورت عن الفجوال ستوديو ولكن بعد طرح النسخة النهائية من الكريستال ريبورت الخاص بالفيجوال ستوديو 2010 وهي موجوده على هذا الرابط من موقع الشركة http://www.businessobjects.com/jump/...s2_default.asp اولا نقوم بازاله اى نسخة بيتا موجودة من قبل ثم نقوم باعداد النسخة على الجهاز لكي تعمل على الفيجوال استوديو كنت اعتقد ان هذا كل شي ولكن يبدو ان انتفام مايكروسوفت كان اكبر من حذف الكريستال من داخل الفيجوال اولا لكى تحصل على اداه Crystal report viewer الجديدة يجب ان يكون المشروع يعمل على net4. وليس client profile ثانيا اذا قمت بعمل مشروع مستخدما net4. بالاضافة الى الكريستال ريبورت الجديد وكنت تستخدم DataSet لعرض البيانات فى التقرير فان البرنامج لن يعمل ستظهر لك هذه الرسالة Could not load file or assembly ‘file:///C:\\Program Files\\SAP BusinessObjects\\SAP BusinessObjects Enterprise XI 4.0\\win32_x86\\dotnet1\\crdb_adoplus.dll’ or one of its dependencies. The system cannot find the file specified. ربما يكون الملف موجود بالفعل على الجهاز ولكن المشكله ليست في الملف المشكله في الفيجوال ستوديو لحل هذه المشكلة قم بفتح ملف configuration الخاص بالمشروع ثم قم باضافة الاسطر التالية اليه <startup useLegacyV2RuntimeActivationPolicy="true"> <supportedRuntime version="v4.0"/> </startup> عندها سيعمل البرنامج ثالثا عند نشر المشروع اذا قمت باعداد prequisites للمشروع وقمت بتحديد مكتبه الكريستال ريبورت وقمت باختيار ان الملفات تكزن موجوده في نفس مجلد المشروع فانك لن تستطيع نشر المشروع وسيحدث لك اخطاء مثل The install location for prerequisites has not been set to 'component vendor's web site' and the file 'Crystal Reports for .NET Framework 4.0\CRRuntime_32bit_13_0.msi' in item 'SAP Crystal Reports Runtime Engine for .NET Framework 4.0' can not be located on disk. لهذا يجب عليك تحميل المكتبه الخاصة ب run time من الرابط اعلاه ويجب التاكد من الجهاز المراد تشغيل البرنامج عليه هل هو 32bit او 64bit هذا كل شي حتى الان وعند حدوث مشاكل جديده فى هذا الاصدار سنتناقش سويا |