المشاركات : 57
المواضيع 11
الإنتساب : Oct 2013
السمعة :
1
الشكر: 2
تم شكره 34 مرات في 12 مشاركات
30-12-13, 10:37 PM
بسم الله الرحمن الرحيم
انتهيت بفضل الله من برنامج كبير بلغة 2012 vb.net ويعتمد اعتمادا كليا على قواعد البيانات
والأن .. لا استطيع ان اعمل ملف setup يحتوي على قاعدة البيانات ، مع العلم اني قد جربت برنامج installShield لكن يظهر خطأ في شاشة العميل ، قمت بتحديث ال Framework لدى العميل ، وبعد ذلك لم تظهر رسالة الخطأ ولكن تظهر رسالة من البرنامج
check for online solution
close the program
والله تعبت ..
دلوني كيف يتم عمل هذا ؟ او اذا امكن شرح لبرنامج installshield بالصور فمن الممكن اني اقوم بخطوات خاطئة .. الله اعلم .
شكرا جزيلا ..
المشاركات : 521
المواضيع 28
الإنتساب : Sep 2012
السمعة :
14
الشكر: 153
تم شكره 317 مرات في 108 مشاركات
1- اذكر لنا نوع قواعد البيانات ؟
2- ماهو اصدار النظام إللي تشتغل عليه انت هل هو 32Bit أو 64Bit ؟ وما هو أصدار النظام العميل هل هو 32Bit أو 64Bit ؟
3- ماهي طريقة ربطك للبيانات هل هي عبر المعالج ام تقنية ADO ام ماذا ؟
4- ماهو أصدار Framework الذي قمت بإنشاء فيه البرنامج هل هو 2.0 أم 3.0 ام 3.5 ام 4.0 ؟
<---------------------------------------------------------------->
المشاركات : 57
المواضيع 11
الإنتساب : Oct 2013
السمعة :
1
الشكر: 2
تم شكره 34 مرات في 12 مشاركات
بسم الله الرحمن الرحيم
شكرا لردك السريع اخي Easy4ever
1 - نوع قاعدة البيانات MS Access 2007 .
2 - انا والعميل نستخدم ويندوز 7 للنواة 32 . لكن هذا لا مشكلة فيه لأني اعتمدت في عملي على خاصية AnyCPU التي تمكن البرنامج من العمل على اي نواة . علما بأني استخدم vb.net 2012 .
3 - اعتمدت في طريقة ربط قاعدة البيانات على الاكواد فقط ولم استخدم اي اداة .. فقط اكواد تحت OLE .
4 - اعمل على Framework 4.5
ارجو الافادة .. وشكرا جزيلا لك
المشاركات : 57
المواضيع 11
الإنتساب : Oct 2013
السمعة :
1
الشكر: 2
تم شكره 34 مرات في 12 مشاركات
بسم الله الرحمن الرحيم
اشكر لكم اهتمامك بالموضوع .. جزاكم الله كل خير
جاري التجربة ..
وسأخبركم بالنتائج ان شاء الله ..
المشاركات : 57
المواضيع 11
الإنتساب : Oct 2013
السمعة :
1
الشكر: 2
تم شكره 34 مرات في 12 مشاركات
بسم الله الرحمن الرحيم
اولا : اشكر لكم تفاعلكم مع الموضوع .
ثانيا : تم تجربة كل المقترحات المقدمه من اخواني المبرمجين والنتائج كالتالي :
1 - لا توجد اي مشاكل خاصة بجهازي او بجهاز العميل من حيث الويندوز او الـ framework .
2 - تبين انني لم اخطئ في طريقة تحزيم البرنامج باستخدام برنامج Install Shield .
3 - قمت باستخدام برنامج Install Creator المقترح من اخي البروف سيمونس وتبين انه برنامج قوي جدا وبسيط وقد ساعدني كثيرا ولم اواجه معه اي مشاكل من اي نوع .
4 - تم اكتشاف الخطأ الذي يمنع برنامجي من العمل على جهاز العميل وهو كالتالي :
- وجود اداة Oval Shape كنت قد وضعتها على الفورم الاول للبرنامج اثناء مرحلة الـ Design .
5 - تبين ان وجود هذه الاداة على الفورم الاول تمنع البرنامج من العمل .
6 - تبين ان وجود هذه الاداة على اي فورم اخر غير الفورم الاول فإن البرنامج يعمل بشكل طبيعي ولكن عند دخول الفورم الذي يستخدم هذه الاداه تظهر رسالة خطأ وتطلب منك Close أو Continue .
7 - قمت بالتخلص من جميع أدوات Shapes الموجوده في البرنامج .
8 - تم عمل ملف Setup باستخدام برنامج Install Creator .
9 - قمت بتحميل البرنامج على جهاز العميل وهو الان يعمل بشكل طبيعي .
ملاحظة :
بعد استخدام برنامج Install Creator و تحميل البرنامج على جهاز العميل فإن فولدر البرنامج يكون Read Only ولايستطيع البرنامج العمل على قاعدة البيانات مع انه يعمل بشكل طبيعي .. وبذلك تحتاج الى تعديل الـ Permissions من علامة التبويب Security الموجودة بشاشة الـ Properties لفولدر البرنامج بالكامل .
شكرا جزيلا وكل عام وانتم بخير ..