الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

خطا عند تحزيم المشروع

بدأه kindboy في 12 يونيو 2013 · 25 رد · 1,391 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

الخطأ الذي يظهر اثناء تحزيم المشروع على ويندوز 7 علما انه 32bit

 

قرات كثيرا عن اسباب هذا الخطأ من ضمن ما قراته في هذا المنتدى انه يمكن ان يكون خلل او فقد لملف dll
كيف لي ان اعرف ما هو الملف الناقص او الغير مسجل

 
 

post-259221-0-20404600-1371025971_thumb.

#2

السلاك عليكم ...

  1. هل يظهر الخطأ عند عمل Build  للمشروع من الفيجوال أم عند تنفيذ الــ Setup  الناتج .؟
  2. في النافذة السابقة , اضغط على Details  سيظهر لك مربع نص , ممكن تنسخ لنا النص و ترسله ؟

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#3

اخي الكريم شكرا على سرعة استجابتك.. هذا الخطا عند عمل Build

 

قمت بنقل المشروع على جهاز يعمل على ويندوز اكس بي و عملت Build نجح 100%

اخذت ال Setup و قمت بتنزيل المشروع على الجهاز الذي يعمل على ويندوز 7 اشتغل البرنامج عادي لكن عند اي عملية تحتاج للاتصال بقاعدة البيانات يعطي رسالة خطأ

#4

السلام عليكم ..

لا شكر على واجب ...

ما هي رسالة الخطأ التي تظهر ؟؟؟

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#5

انا الان في العمل إن شاء الله عندما اعود للبيت ساضع صورة الخطأ

#6

الخطأ الذي يظهر عندعمل  (setup) للبرنامج (ليس عند عمل BUILD) على ويندوز 7 علما بانه يعمل بشكل صحيح 100% على ويندوز اكس بي... في المفرقات تفاصيل الخطأ

post-259221-0-24111700-1371028738_thumb.

New Text Document.txt

تم تعديل هذه المشاركة بواسطة kindboy في 12 يونيو 2013 في 12:21

#7

اخي الكريم بالصدفة الان حاولت ان اشغل البرنامج عن طريق (run as administrator) اشتغل البرنامج عادي... شو المشكلة و كيف احلها؟؟

#8

السلام عليكم ...

تماما ... المشكلة هي في الصلاحيات ...

حاول إعطاء صلاحيات على القاعدة ...

رابط .

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#9

الف الف شكر لك عندي سؤال اخر اذا سمحت لي...  برنامجي بسيط هو برنامج طباعة فواتير ( استخدم الكريستال ريبورت) يوجد فيه بعض الكلمات الانجليزية و بعض الكلمات العربية.. عندما نقلت المشروع من جهاز يعمل على ويندوز 7 الى جهاز يعمل على ويندوز اكس بي و حاولت طباعة فاتورة.,.. الكلمات باللغة الانجليزية كانت صحيحة اما العربية فظهرت مخربشة و متقطعة... ما الحل علما ان جهازي يدعم اللغة العربية و قد عمل البرنامج بشكل صحيح على ويندوز 7

#10

السلام عليكم ..

بارك الله بك اخي ...

  1. لو فتحنا قاعدة البيانات هل تظهر الحروف بشكل طبيعي ...؟ ما هو نوع قاعدة البيانات المستخدم و هل تم استخدام Arabic_CI_AS  للقاعدة و للحقول varchar  (في سيكوال سيرفر)
  2. هل تستخدم أي Font  مختلف غير موجود في الجهاز .. افتح التقرير في وضع التصميم ثم نقرة يمينية على الحقل الذي لا يظهر بشكل صحيح ثم Format Object  ثم Font  ما هو الخط المستخدم .. قد تكون بحاجة لتثبيت  خطوط معينة.

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#11

اخي الكريم كله تمام عندي... المشكلة التي ستسبب لي الجنون اني عملت تسطيب للمشروع على جهاز ثالث عليه ويندوز فيستا طبع الكلمات صحيحة مئة بالمئة... علما باني قمت بتنزيل برنامج CRRedist2008_x86 على ويندوز فيستا حتى استطيع ان اعرض الكريستال ريبورت.

 

اما على جهازي الذي يعمل على ويندوز اكس بي قمت بتنزيل نفس البرنامج (CRRedist2008_x86) لكن لاحظت انه اعطاني error قبل نهاية التنزيل 

iهل لذلك علاقة بالمشكلة؟

تم تعديل هذه المشاركة بواسطة kindboy في 12 يونيو 2013 في 15:48

#12

السلام عليكم ..

طالما أن التقرير يظهر على إكس بي .. فلا داعي لتثبيت الـــ  CRRedist2008_x86 ..  قد يكون له علاقة بالمشكلة .. لا معلومات عندي .

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#13

اخي الكريم التقرير لم يظهر على اكس بي الا بعد ان قمت بتنزيل CRRedist2008_x86

 

بكل الاحوال هل يوجد برنامج اخر يمكن ان اقوم بتثبيته ليظهر التقرير غير برنامج CRRedist2008_x86 لاني اشك ان له علاقة بالمشكلة

تم تعديل هذه المشاركة بواسطة kindboy في 12 يونيو 2013 في 16:01

#14

السلام عليكم ...

لتشغيل البرنامج و   التقارير , تحتاج فقط لتثبيت DotNetFrameWork  (الذي قد يكون مثبتا بشكل افتراضي) و الـــ CRRedist2008_x86 ... 

يمكنك تشغيل تقارير كريستال ريبورت من بيئة الكريستال الخاصة stand - alone   لكنه مختلف عن العمل في تقارير الكريستال المرتبظة بالفيجوال استديو .

أخي الكريم ..

حتى تحصل على مساعدة مني و من الأعضاء .. يجب توضيح المشكلة بالتفصيل .. إصدار الــ Famework  المستخدم .. إصدار الفيجوال .. إصدار الكريستال .. رسائل الخطأ التي تظهر ... هل المشكلة أن التقرير لا يظهر أم المشكلة أن التقرير لا يظهر العربي .؟

تم تعديل هذه المشاركة بواسطة houssam11350_11350 في 12 يونيو 2013 في 16:24

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#15

اصدار الفريموورك 3.5

اصدار الفيجوال 2008

اصدار الكريستال 10 "غير متاكد"

المشكله ان التقرير عندما اعرضه يعرض الكلمات التي باللغة العربيةصحيحة 100% و الكلمات التي باللغة الانجليزية ايضا صحيحة 100% و بدون مشاكل

لكن عندما اطبعه من خلال الطابعة تكون الاحرف العربية على الورقة المطبوعة مخربشة و معكوسة اما الكلمات الانجليزية صحيحة 100% طبعا هذا على ويندوز اكس بي

 

كررت المحاولة من ويندوز 7 و ويندوز فيستا فطبعت الورقة باللغتين صحيحة و بدون مشاكل في حالة الاحرف
فما المشكلة؟

تم تعديل هذه المشاركة بواسطة kindboy في 12 يونيو 2013 في 18:00

#16

السلام عليكم ...

  1. افتح الــ MS Word  و قم بكتابة جملة بسيطة و تنسيق الخط ليكن Arial و اطبع هذه الجملة على نفس الطابعة و نفس النظام .. هل تحصل مشكلة ؟
  2. افتح التقرير في وضع التصميم ثم نقرة يمينية على الحقل الذي لا يظهر بشكل صحيح ثم Format Object  ثم Font ثم ضع الخط  Arial  و في التبويب  Parapgrah  ضع الخاصية Text Interpretation  للقيمة RTF Text  و حاول طباعة التقرير .
  3. crystal-reports-arabic-characters.html

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#17

لا لا تحصل مشكلة و ساحاول ان انفذ ما طلبته غدا باذن الله 

شكرا جزيلا و بارك الله فيك

#18

اخي العزيز حاولت ما طلبته مني لكن للاسف لم تفلح... لكن لاحظت انه عندما اعمل debug يعطي هذا الخطا

 

Error 1 Task failed because "AL.exe" was not found, or the correct Microsoft Windows SDK is not installed. The task is looking for "AL.exe" in the "bin" subdirectory beneath the location specified in the InstallationFolder value of the registry key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v6.0A. You may be able to solve the problem by doing one of the following:  1) Install the Microsoft Windows SDK for Windows Server 2008 and .NET Framework 3.5.  2) Install Visual Studio 2008.  3) Manually set the above registry key to the correct location.  4) Pass the correct location into the "ToolPath" parameter of the task. invoices

 

هل لذلك علاقة بمشكلتي... علما ان هذا الخطا يحصل فقط على ويندوز اكس بي و لا يحصل على ويندوز 7

#19

السلام عليكم ..

حاول تغيير إصدار الفريم وورك الخاص بالمشروع :

right click on project ->properties -> compile[tab] -> advanced compile options button-> target framework

 

جرب الخيارات الموجودة بالقائمة .

ربما عندك الـــ SDK  و الـــ framework  غير مثبتة بطريقة صحيحة .. هل نظامي التشغيل ويندوز إكس بي و ويندوز سفن على نفس الجهاز ؟ هل قمت بتثبيت الفيجوال مرتين ؟

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#20

لا ويندوز اكس بي على جهاز و وويندوز 7 على جهاز اخر حاولت تغيير اصدار الفريم وورك الخاص بالمشروع

اتمنى عليك ان ترسل لي رابط لتحميل sdk

تم تعديل هذه المشاركة بواسطة kindboy في 13 يونيو 2013 في 12:08

#21

السلام عليكم ..

  1. Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1 الرابط . هذا هو الإصدار الأحدث .
  2. Windows SDK for Windows Server 2008 and .NET Framework 3.5 رابط . هذا الاصدار هو المذكور عندك في رسالة الخطأ .مع الإصدار في البند الأول هو الأحدث .
  3. ربما بإعادة تثبيت الفيجوال استديو .. قد تحل المشكلة .

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#22

اولا اخي بارك الله فيك على استجابتك

لكن اولا انا مشكلتي ليست على ويندوز 7 مشكلتي على ويندوز اكس بي

ثانيا هل تقصد باعادة تثبيت الفيجوال ستوديو انه يمكن ان يكون خلل في تثبيت الفيجوال ادي الى خلل بعمل المشاريع التي تبرمج عليه؟؟

اذن كيف يعمل المشروع بدون مشاكل على ويندوز 7 وويندوز فيستا؟؟

#23

السلام عليكم ..

على الاغلب بإعادة تثبيت الفيجوال ستحل المشكلة.

يعمل دون مشاكل على ويندوز 7 و فيستا لأن نسخة الفيجوال عليها لا تحوي أخطاء أو نقص ملفات .. اعتقد ذلك .

و يمكن عمل إصلاح بدلا من إعادة تثبيت كاملة كمايلي :

 

In the Add or Remove Programs dialog box, select the product you want to repair and then click Change/Remove.

For example, Visual Studio 2008 Professional Edition - ENU.

In the Setup wizard, click Next.

Click Repair or Reinstall.

 

يمكنك تثبيت الـــ service pack  الخاصة بالفيجوال من هنا :

http://www.microsoft.com/en-us/download/details.aspx?id=10986 و لتحميل الحزمة كاملة (بدلا من التثبيت من الويب) افتح إشارة الــ (+) جانب Install Instruction  ثم اختر iso format  لتثبيت الحزمة كملف iso  يمكن نسخه على اسطوانة أو تشغيلة على أي Virtual CD  أو ممكن ربما فك ضغطة بالــ Winrar  و تشغيل الــ setup

 

و يمكن تثبيت الــ service pack  الخاصة بالفريم وورك من هنا : 

http://www.microsoft.com/en-us/download/details.aspx?id=22

ايضا من install instruction  نختار full package  .

 

الافضل لو تقوموا بتثبيت  أحدث إصدار من الفيجوال استديو .

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#24

اخي الكريم اقسم لك اني خجل من نفسي لكثرة الاسئلة لكن يعز علي ان يذهب تعبي هدرا بسبب خلل بسيط..

اخي واضح انك لم تكون صورة صحيحة عن مشكلتي... دعني اعيد صياغتها عن طريق نقاط..

1- قمت ببرمجة مشروعي على جهاز كمبيوتر يعمل على ويندوز 7 و قمت بتحزيمه و صار عندي ايقونة setup جاهزة لانقلها علىى اي جهاز لتسطيب البرنامج

2- عندما قمت بتسطيب مشروعي على نفس الجهاز الذي قمت ببرمجته عليه لتجربة المشروع.. قمت بتجارب طباعة و كانت النتيجة ان كل شيء تمام.

3- اخذت setup المشروع لاعطيه للشخص الذي طلب مني برمجة البرنامج و قام الشخص بتسطيب المشروع عنده (جهازه يعمل على ويندوز اكس بي وليس لديه فيجوال ستوديو) فاكتشف انه عند الطباعة تعكس النص العربي

4- اخذت setup المشروع و قمت بتسطيبه على جهاز ثالث يعمل على ويندوز فيستا (لا يحتوي على برنامج فيجوال ستوديو) فاشتغل البرنامج 100%

ارجو ان تكون قد كونت فكره صحيحة الان و الشكر الجزيل لجهودك

#25

السلام عليكم ...

بارك الله بك أخي ... يمكنك ان تسأل ما تشاء حتى تحل المشاكل كلها ..

اقتباس
اخي واضح انك لم تكون صورة صحيحة عن مشكلتي... دعني اعيد صياغتها عن طريق نقاط.

 

لكن نحن نتكلم عن هذه المشكلة الخاصة بالفيجوال استديو  ... 

kindboy كتب:

اخي العزيز حاولت ما طلبته مني لكن للاسف لم تفلح... لكن لاحظت انه عندما اعمل debug يعطي هذا الخطا

 

Error 1 Task failed because "AL.exe" was not found, or the correct Microsoft Windows SDK is not installed. The task is looking for "AL.exe" in the "bin" subdirectory beneath the location specified in the InstallationFolder value of the registry key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v6.0A. You may be able to solve the problem by doing one of the following:  1) Install the Microsoft Windows SDK for Windows Server 2008 and .NET Framework 3.5.  2) Install Visual Studio 2008.  3) Manually set the above registry key to the correct location.  4) Pass the correct location into the "ToolPath" parameter of the task. invoices

 

هل لذلك علاقة بمشكلتي... علما ان هذا الخطا يحصل فقط على ويندوز اكس بي و لا يحصل على ويندوز 7

أنا فهمت المشكلة الآن ... لكن للأسف لا حل آخر عندي غير الذي ذكرته عن تغيير الخط .. اتمنى من الاعضاء المساعدة ..

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…