السلام عليكم ورحمة الله وبركاته
معظم البرامج المتداولة بين الناس تعمل بدون الزالمك بتثبيت حزمة النت فورم ورك
فجميع البرامج المشهوره لا تتطلب هذه المكتبات اذا كيف تعمل وكيف يمكننى الاستغناء عنها
وجزاكم الله خيرا
السلام عليكم
اعتقد ان البرامج التي يتم عملها اعتمادا على الفريم ورك يجب توافر حزمة الفريم ورك لكي يتم التثبيت لان البرنامج يعتمد على هذه الحزمة
اما البرامج التي يتم تثبيتها دون تثبيت حزم الفريم ورك فهنالك احتمالان:
الاول البرنامج لا يعتمد على الفريم ورك
الثاني البرنامج يعتمد على حزمة الفريم الورك لكن لا تحتاجها عند التنصيب لانها مثبتة مسبقا في الجهاز مثل الحزم القديمة 2, 3, 3.5
طيب دعنا نجرب شيا
عند تنزيل ويندوز جديد sp2 او sp3 هل يوجد به حزمة النت فورم ورك الاجابه لا لا يوجد
طيب الان ابداء فى تنصيب برامجك المعتادة مثل مشغلات الميديا او برامج الحماية او برامج الكتب او اى شئ لن تحتاج الى اى شئ حتى منتجات ميكرو سوفت مثل الاوفس والميديا بلير وبرامج الشات ومتصفح الانترنت وغيرها
السؤال هنا كيف تعمل هذه البرامج
ali.alfoly كتب :طيب دعنا نجرب شيا
عند تنزيل ويندوز جديد sp2 او sp3 هل يوجد به حزمة النت فورم ورك الاجابه لا لا يوجد
طيب الان ابداء فى تنصيب برامجك المعتادة مثل مشغلات الميديا او برامج الحماية او برامج الكتب او اى شئ لن تحتاج الى اى شئ حتى منتجات ميكرو سوفت مثل الاوفس والميديا بلير وبرامج الشات ومتصفح الانترنت وغيرها
السؤال هنا كيف تعمل هذه البرامج
السلام عليكم ورحمة الله وبركاته
هناك لغات برمجة كثيرة غير .Net
وأيضا بمجرد عمل تنصيب Setup لأي برنامج فهو سيقوم بتنزيل حزمة من الملفات التي يتطلبها للعمل فبالتالي سيعمل
sooriaty03 كتب :السلام عليكم ورحمة الله وبركاته
هناك لغات برمجة كثيرة غير .Net
وأيضا بمجرد عمل تنصيب Setup لأي برنامج فهو سيقوم بتنزيل حزمة من الملفات التي يتطلبها للعمل فبالتالي سيعمل
جزاك الله خيرا
هذا ما اردت قوله فعلا
سؤال : من منا يستخدم مكتبات النت فورم ورك كلها فى مشروع واحد (مستحيل طبعا)
طيب لماذا لا يمكننى نسخ ملفات الديل مثلا التى بها المكتبات المستخدمة فقط مع المشروع وبذلك يمكننى الاستغناء عن باقى المكتبات
لماذا يجبرنى على شرط تواجد المكتبة باكملها سواء 2 او 3 او 3.5 او 4 الى اخره
حاولت أن أقوم مرة بأخذ الملفات التي أحتاجها فقط وأضعها في نقس مكان البرنامج التنفيذي كما أفعل عندما أضيف مكتبة dll إلى المشروع
ولكن عندما نقلت المشروع إلى جهاز آخر واجهتني مشكلة وهي TokenKey لهذه الملفات وما عرفت كيف أسجلها
نحمده ونصلي على رسوله الكريم
ليس هناك برنامج يعمل لوحده ابدا، حتى لو نظرت لبرنامج مصنوع بلغة البرمجة C، والتي يقدر عمرها بـ 60 عام واكثر. كل برنامج مصنوع بلغة برمجة يلزم الجهاز المستضيف أن يحتوي على مترجم لها، كما الحال مع برامج الدت نت، فلو نظرت لاصدارات قديمة من ويندوز، مثل win 97 او win 98، ريما كان يلزم المستخدم اعداد مترجم لغة ++c/c ومكتباتها القياسية (فريم ووك)، عند اعداد برنامج مصنوع بها. تم ادراج المترجمات والمكتبات القيساسية مع اصدارات الويندوز الاحدث، ومع ويندوز xp كان الحال مماثلا أيضا، فهو لا يحتوي نسخه من مترجمات ومكتبات الدت نت، بالمقابل بدا اعداد دت نت فريم وورك مع ويندوز فستا والاحدث 7 & 8، هذا هو الحال، فلماذا نعترض على الدت نت فريم وورك تحديدا، فقد رايت اسئلة مشابة كثيرة جدا في كل المنتديات.
البرامج الاخري تعتمد ايضا علي حزمة بيانات ونت فريم ورك بس البرنامج بيدمج ملفات dll وهي جزء من حزمة النت فريم ورك بس المشكلة اي جزء يقدر ياخذ ة ويتماشي فقط مع برنامجة
وما اسم حزم البيانات التي يستخلصها من النت فريم ورك ؟
ممكن تلاحظ دة في برامج صغيرة ذي ميديا بلاير او اي برنامج اخر هتلاقي ملفات dll كتير هتفهم من كدة انة ماعتمدش علي كل نت فريم ورك وانما جزء من ملفاتها dll
البرامج الاخري تعتمد ايضا علي حزمة بيانات ونت فريم ورك بس البرنامج بيدمج ملفات dll وهي جزء من حزمة النت فريم ورك بس المشكلة اي جزء يقدر ياخذ ة ويتماشي فقط مع برنامجة
وما اسم حزم البيانات التي يستخلصها من النت فريم ورك ؟
ممكن تلاحظ دة في برامج صغيرة ذي ميديا بلاير او اي برنامج اخر هتلاقي ملفات dll كتير هتفهم من كدة انة ماعتمدش علي كل نت فريم ورك وانما جزء من ملفاتهااللي ياكد اكتر
اني اعتمد علي حزمة بيانات مساحة البرنامج تجدها لا تقل عن 15 mb بالرغم من صغر حجم البرنامج
طيب يا جماعة
في حال استطعنا تنفيذ ما تقولون (ارفاق ملفات dll المطلوبة)، من اين ناتي بمترجم البيسك ومترجم السي شارب ومترجم السي بلص بلص الخ...، ولا ننسى ايضا ان مايكروسفت قامت بعمل لغة خاصة في الدت نت فريم وورك، يتم تحول جميع المشاريع بشتى اللغات لها قبل ترجمتها للآلة...، هذه الامور تلزمنا باعداد الدت نت فريم وورك....