تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كيف أعرف جميع الملفاتdll التي يحتاجها برنامجي
#11
السلام عليكم..هناك طريقة لنسخ جميع ملفات الـDLL التي يستخدمها برنامجك في مسار البرنامج لكن لا أعرف إن كانت تعمل أم لا في حال أن الـFramework لم يتم تنصيبه
الطريقة:
1- أفتح قائمة Project
2- أختر Properties
3- أذهب للتبويب References
4- ظلل جميع عناصر القائمة الأولى بأستخدام Ctrl+Click
5- من قائمة الخواص، غير خاصية Copy Local إلى True
6- ثم أعمل Build لبرنامجك
الرد }}}
تم الشكر بواسطة:
#12
amgadtamer كتب :أخى العزيز هو يتحدث عن third Party لكن الغريب أنت قمت بتصميم برنامج بسيط جدا ثم قمت باستخدام المنصة .net 4 أخى العزيز أستخدم المنصة التى تناسب مشروعك وبالتالى فال .net framework 2 يكفيك وسوف تلاحظ أن windows 7 مدمج معه .net framework 3.5

amgadtamer
أخي الكريم أريد أن أشكرك على الرد أولا

لكن المشكلة ليست مشكلة NET 2 أو 3 أو 4

أريد أسألك لو طلب منك أحد العملاء أن تقوم بتصميم برنامج حجمه لا يتجاوز 5 ميقابيت ماذا ستفعل ؟

هل ستقول له حجم البرنامج + نت 2 يساوي 25 ميقابيت ؟

هذا هو الحل برأيك ؟

أنا أريد تصميم مشروع حجمه على حساب الملفات التي ياحتاجها مشروعي من دون إدراج النت 2 التي حجمها 20 ميقا بايت

هل وضحت الفكرة علىى العموم لقد وجد طريقة أعرف بها الملفات التي يحتاجها مشروعي و سوف أدرجها في الموضوع

إنتضروني
الرد }}}
تم الشكر بواسطة:
#13
Aly El-Haddad كتب :السلام عليكم..هناك طريقة لنسخ جميع ملفات الـDLL التي يستخدمها برنامجك في مسار البرنامج لكن لا أعرف إن كانت تعمل أم لا في حال أن الـFramework لم يتم تنصيبه
الطريقة:
1- أفتح قائمة Project
2- أختر Properties
3- أذهب للتبويب References
4- ظلل جميع عناصر القائمة الأولى بأستخدام Ctrl+Click
5- من قائمة الخواص، غير خاصية Copy Local إلى True
6- ثم أعمل Build لبرنامجك

أخي الكريم Aly El-Haddad مشكور على مرورك الجميل جدا

و أنا أرد على طريقتك التي لا تعرف بعد إذا كانت تعمل أم لا

هذه الطريقة جربتها عدة مرات بالحرف الواحد مثلما وضعتها لكنها لا تعمل

لأن الأخ newbie2vb لقد حسم بخبرته الرائعة و قال أن أي تطبيق يحتاج إلى ملفات الأسمبلي

و أنا إكتشفت ذالك بالفعل سوف أدرج لكم الدليل في هذا الموضوع
الرد }}}
تم الشكر بواسطة:
#14
nobelle كتب :amgadtamer
أخي الكريم أريد أن أشكرك على الرد أولا

لكن المشكلة ليست مشكلة NET 2 أو 3 أو 4

أريد أسألك لو طلب منك أحد العملاء أن تقوم بتصميم برنامج حجمه لا يتجاوز 5 ميقابيت ماذا ستفعل ؟

هل ستقول له حجم البرنامج + نت 2 يساوي 25 ميقابيت ؟

هذا هو الحل برأيك ؟

أنا أريد تصميم مشروع حجمه على حساب الملفات التي ياحتاجها مشروعي من دون إدراج النت 2 التي حجمها 20 ميقا بايت

هل وضحت الفكرة علىى العموم لقد وجد طريقة أعرف بها الملفات التي يحتاجها مشروعي و سوف أدرجها في الموضوع

إنتضروني

اخي الكريم في حالتك وخاصة تسويق برامج الى اشخاص او عملاء لديهم اجهزة ومتطلبات من انظمة مختلفة فافضل طريقة برأي الشخصي انك تستخدم برامج الانستالر مثل "Installshield" فهي تعمل بشكل تلقائي على ضم ملفات مختلفة مثل dll وتسجيلها في GAC وكذلك في الريجستري على منصات الويندوز المختلفة ...
الرد }}}
تم الشكر بواسطة:
#15
newbie2vb كتب :بالنسبة لتسجيل ملفات الـdll هناك مقالات كثيرة وبرامج عبر الويب تعمل بطرق مماثلة...
مثلا اللينك التالي عبر اليوتيوب لتوضيح الطريقة:
http://www.youtube.com/watch?v=1I2kRZMaajY

أخي الكريم ملفات Global Assembly Cache هذا الملفات تكون مسجلة عندما يكون النت فرامورك مثبت على أي حاسوب

لقد قمت بدمجها في مشروعي عن طريق ضغطها و وضعها في الرسورس و عندما نقوم بتشغيل التطبيق يقوم كود معين بنسخها في النظام تلقائيا

البرنامج كان فكرة مذهلة لكنه لم ينجح للأسف أنا حاليا أقوم بوضع صورة توضيحية إنظوني لكي يعلم سر هذه المشكلة
الرد }}}
تم الشكر بواسطة:
#16
اخي العزيز لا تحاول لابد من وجود. net frame work
لماذا
لأن بنامجك الذي تم تصميمه بالدوت نت ليس native program ولكن هو precompiled program
ومع وجود الفرامووركص تتم عملية just in time compile وبالتالي يتحول البرنامج الي native
تحياتي
الرد }}}
تم الشكر بواسطة:
#17
amgadtamer كتب :اخي العزيز لا تحاول لابد من وجود. net frame work
لماذا
لأن بنامجك الذي تم تصميمه بالدوت نت ليس native program ولكن هو precompiled program
ومع وجود الفرامووركص تتم عملية just in time compile وبالتالي يتحول البرنامج الي native
تحياتي

أشكرك أخي الكريم على ردودك الطيبة

و لكن أنا لزلت أبحث عن حل و هذا الموضوع هو لمن واجهته مثل هذه المشكلة

و إشاء الله عندما أجد حلا سوف أقوم بتخصيص موضوع كامل عنها

انا لزلت لا أصدق أن مايكروسوف تقوم بتصميم بيئة من خلالها تصمم برنامج صغير يحتاج إلى مكتبة كبيرة

جزاك الله خير على مداخلتك أخي في الله
الرد }}}
تم الشكر بواسطة:
#18
nobelle كتب :أشكرك أخي الكريم على ردودك الطيبة

و لكن أنا لزلت أبحث عن حل و هذا الموضوع هو لمن واجهته مثل هذه المشكلة

و إشاء الله عندما أجد حلا سوف أقوم بتخصيص موضوع كامل عنها

انا لزلت لا أصدق أن مايكروسوف تقوم بتصميم بيئة من خلالها تصمم برنامج صغير يحتاج إلى مكتبة كبيرة

جزاك الله خير على مداخلتك أخي في الله

اخي الكريم مايكروسوفت لديها بالفعل common language runtime منذ ويندوز98على مااظن وهو مدمج على منصة GAC لانه يعتبر CLI والفريم ورك يكون دائماضمن اساسيات مع كل نظام ويندوز ...

اظن ان الاشكالية في مكتبات الفريم ورك المختلفة التي تختلف من اصدار الى آخر...
الرد }}}
تم الشكر بواسطة:
#19
يا عزيزي ليست القضيه برنامج صغير أو كبير المساله تتعلق بالية عمل ال. netframework
الرد }}}
تم الشكر بواسطة:
#20
karika كتب :انا بستخدم فيجوال بيسك العادى وبخلية محمول عن طريق برنامج وينرار

أخي عذرا لم ألاحض ردك و مرحبا بك في موضوعي

ولكن ما دخل الوينرار في بناء مشروع أرجو التوضيح
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  إغلاق الفورم مع حذف جميع البيانات الموجودة به صالح عبدالله 10 1,036 19-04-25, 08:54 PM
آخر رد: Kamil
  [VB.NET] مشكل ظهور Query SQLITE في إظهار جميع التواريخ b4getws 3 515 28-02-25, 10:36 AM
آخر رد: b4getws
  [VB.NET] استعراض بيانات في Datagridview واضافة جميع البيانات لجدول محدد sql skode 0 486 12-01-25, 12:50 AM
آخر رد: skode
Sad [سؤال] مشكلة التي لم اجد لها حل mervandzz 3 344 23-12-24, 04:27 PM
آخر رد: mervandzz
  برنامج الفيجول استوديو 2010 لا يتجاوب مع التحديثات التي اجريها عليه في برمجة البرامج PeterGhattas082460 1 418 14-12-24, 01:16 AM
آخر رد: Taha Okla
  اريد كود يحذف جميع سجلات جدول بقاعدة بيانات اكسس دفعه واحده khalidalwdi 2 633 18-11-24, 01:02 AM
آخر رد: rdxdz
  [VB.NET] مساعدة في تغير لون جميع شاشة المشروع MOHAMMED ALZWI 2 484 29-08-24, 02:33 PM
آخر رد: MOHAMMED ALZWI
  ماهيه المواقع التي يمكن رفع ملفاتك عليها مدفوعه او مجانيه .. ackore 0 249 15-08-24, 11:49 PM
آخر رد: ackore
  تعديل طول حقل معين في جميع جداول القاعدة atefkhalf2004 1 412 09-03-24, 03:17 AM
آخر رد: atefkhalf2004
  تحميل جميع الماسحات الضوئية المتصلة بالجهاز في كومبوبوكس جيولوجي مبتدئ 2 581 22-02-24, 07:10 PM
آخر رد: جيولوجي مبتدئ

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


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