25-05-17, 08:04 AM
(26-12-14, 06:38 PM)Smsm Star كتب :(08-07-14, 01:20 AM)الشاكي لله كتب : اذا كنت تريد تشغيل برنامجك على جميع انواع الوندوز افتراضيا ودون تنزيل الفريم وورك
لديك خطوتين :
الاولى - استهداف الفريم وورك 2.0 (كما هو واضح في شرح اخي حريف البرمجة)
الثانية - جعل ملف app.config يبدو بالشكل التالي :
PHP كود :
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup>
<supportedRuntime version="v2.0.50727"/>
<supportedRuntime version="v4.0"/>
</startup>
</configuration>
بعد وضع الكود السابق ، سيعمل برنامجك على اصدارات الفريم وورك (2.0, 3.0, 3.5 , 4.0 , 4.5 , 4.5.1) فيكفي ان يكون احد من هذه الاصدارات موجودة ليعمل برنامجك .
فبما ان وندوز xp يحتوي على فريم وورك 2.0 افتراضيا
وبما ان وندوز فيستا يحتوي على فريم وورك 3.0 افتراضيا
وبما ان وندوز 7 يحتوي على 3.5 افتراضيا
وبما ان وندوز 8 يحتوي على 4.5 افتراضيا
هذا يعني ان برنامجك سيعمل حتما وبدون الحاجة الى تنزيل الفريم وورك ، لان نسخ الفريم وورك موجودة في الاصل في جميع نسخ الوندوز
الفرق فقط هو في رقم الاصدار ، وبما انك نفذت الخطوات السابقة ، فأصبح برنامجك يتوافق مع اي اصدار من 2.0 الى 4.5.1 وبالتالي سيعمل على اي وندوز افتراضيا (دون الحاجة الى تنزيل الفريم وورك)
المصدر - فيه جدول جميل في النهاية اتمنى تاخذون نظرة عليه :
How to: Configure an App to Support .NET Framework 4 or 4.5
أخى فكيف إذا تبرمج البرامج مثل كاسبر والبرامج هذه وتعمل دون طلب نت فروم ورك وهى برمجت على الفيجوال بيسك أيضا
الصور مش بتظهر
ارجو وضع الصور بطريقة اخري




لكل من يقوم بالمساهمة