HOW TO: إنشاء التشغيل التلقائي المضغوطة للتطبيقات التي يمكنك إنشاء باستخدام Microsoft Visual Studio .NET

هام: تمت ترجمة هذا المقال باستخدام برنامج ترجمة آلية لشركة مايكروسوفت بدلاً من الاستعانة بمترجم بشري. تقدم شركة مايكروسوفت كلاً من المقالات المترجمة بواسطة المترجمين البشر والمقالات المترجمة آليًا وبالتالي ستتمكن من الوصول إلى كل المقالات الموجودة في قاعدة المعرفة الخاصة بنا وباللغة الخاصة بك. بالرغم من ذلك، فإن المقالة المترجمة آليًا لا تكون دقيقة دائمًا وقد تحتوي على أخطاء إملائية أو لغوية أو نحوية، مثل تلك الأخطاء الصادرة عن متحدث أجنبي عندما يتحدث بلغتك. لا تتحمل شركة مايكروسوفت مسئولية عدم الدقة أو الأخطاء أو الضرر الناتج عن أية أخطاء في ترجمة المحتوى أو استخدامه من قبل عملائنا. تعمل شركة مايكروسوفت باستمرار على ترقية برنامج الترجمة الآلية

اضغط هنا لرابط المقالة باللغة الانجليزية818804
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
الموجز
توضح هذه المقالة خطوة بخطوة حول كيفية إنشاء تمكين Autorun المضغوطة لتطبيقات Microsoft Visual Studio .NET. التشغيل التلقائي إحدى ميزات نظام التشغيل Microsoft Windows. كان بأتمتة إجراءات تثبيت المنتجات التي تم تصميمها لأجهزة الكمبيوتر المستندة إلى Windows والتي يتم توزيع وتكوينه على الأقراص المضغوطة. عندما يقوم مستخدم بإدراج القرص مضغوط تمكين التشغيل التلقائي في محرك الأقراص المضغوطة ، Autorun تلقائياً بتشغيل أحد تطبيقات على القرص المضغوط الذي يثبت أو يكوّن يعمل المنتج المحدد. لإنشاء مضغوطة تمكين التشغيل التلقائي للتطبيق Visual Studio .NET الخاص بك يجب أن الملفات التالية موجودة على القرص المضغوط:
  • ملف Autorun.inf
  • بدء تشغيل التطبيق
يتحقق عندما يقوم مستخدم بإدراج قرص في محرك الأقراص على كمبيوتر متوافق مع Autorun ، النظام مباشرةً من أن القرص لديه نظام ملفات كمبيوتر الشخصي. إذا كان موجوداً يبحث النظام عن ملف يسمى Autorun.inf. يعين هذا الملف تطبيق إعداد العديد من إعدادات اختيارية. بشكل عام، التطبيق بدء تشغيل تثبيت يزيل ، بتكوين و ربما يتم تشغيل التطبيق. Visual Studio .NET تتطلب التطبيقات .NET Framework يكون مثبتًا على جهاز الكمبيوتر حيث يتم تشغيل التطبيق. يمكن استخدام "إطار عمل .NET الحزمة القابلة لإعادة التوزيع" إذا لم يكن لدى الكمبيوتر برنامج .NET Framework مثبتًا.

back to the top

متطلبات

يجب أن يطابق الكمبيوتر الوجهة متطلبات Autorun العمل التالية:
  • يجب أن يكون نظام التشغيل الكمبيوتر Microsoft Windows 95 أو الإصدار الأحدث.
  • يجب أن يكون لديك برامج تشغيل الأجهزة ٣٢ بت التي تكشف عن عندما يقوم مستخدم بإدراج قرص مضغوط محرك الأقراص المضغوطة, ثم قم بإعلام النظام.
back to the top

إنشاء ملف Autorun.inf

Autorun.inf هو ملف نص الموجود في المجلد الجذر المضغوطة التطبيق الخاص بك. ويوفر إلى الكمبيوتر موقع برنامج بدء التشغيل واسم التطبيق المثبت عند إدراج القرص المضغوط. يمكن أيضاً أن ملف Autorun.inf يتضمن معلومات اختيارية بما في ذلك التالي:
  • اسم الملف الذي يحتوي على رمز يمثل محرك الأقراص المضغوطة التطبيق الخاص بك. يظهر هذا الرمز في مستكشف Windows بدلاً من رمز قياسي.
  • أوامر إضافية على القائمة المختصرة التي تظهر عندما يقوم المستخدم بالنقر بزر الماوس الأيمن فوق رمز القرص المضغوط. يمكنك أيضاً تحديد الأمر الافتراضي الذي يتم تشغيله عند قيام المستخدم بالنقر نقرًا مزدوجًا فوق الرمز.
تشبه ملفات Autorun.inf ملفات & .ini &. وتتضمن مقطع واحد أو أكثر. يحتوي كل مقطع اسم محاطة بأقواس مربعة. يحتوي كل مقطع على سلسلة من الأوامر الذي يقوم بتشغيل Windows Shell عندما يقوم المستخدم بإدراج القرص. يتم حالياً تعريف مقطعين التالية للحصول على ملفات Autorun.inf:
  • يحتوي المقطع [التشغيل التلقائي] الافتراضي Autorun الأوامر. يجب أن يكون لدى كافة ملفات Autorun.inf على مقطع [التشغيل التلقائي].
  • يمكن تضمين لأنظمة Microsoft Windows NT 4.0 قيد التشغيل على أجهزة الكمبيوتر التي تعمل بنظام RISC مقطع اختياري [autorun.alpha]. عند إدراج قرص مضغوط في محرك الأقراص على نظام يستند إلى RISC Windows Shell بتشغيل الأوامر في هذا المقطع بدلاً من تلك الموجودة في المقطع [التشغيل التلقائي].
يحتوي كل مقطع على سلسلة من الأوامر التي تحدد كيفية حدوث عملية التشغيل التلقائي. تتوفر الأوامر الخمسة التالية:
  • defaulticon: تحديد الرمز الافتراضي للتطبيق.
  • رمز: تحديد المسار واسم الملف رمز تطبيق محدد لمحرك الأقراص المضغوطة.
  • فتح: تحديد المسار واسم ملف التطبيق بدء التشغيل.
  • shell: إخراج الأمر الافتراضي في القائمة المختصرة من القرص المضغوط.
  • shell\verb: إضافة الأوامر إلى القائمة المختصرة من القرص المضغوط.
التالية مثال عن ملفات Autorun.inf بسيطة. وهي تحدد Filename.exe كتطبيق بدء التشغيل. يمثل رمز الثاني محرك الأقراص المضغوطة بدلاً من رمز محرك الأقراص القياسية.
[autorun] open=Filename.exe icon=Filename.ico 		
back to the top

تلميحات حول كتابة تطبيقات بدء التشغيل التلقائي

بشكل أساسي, هناك لم قيود على كيفية كتابة تطبيق بدء التشغيل التلقائي. يمكنك تنفيذ ذلك للقيام كل ما تحتاج إلى تثبيت إزالة تكوين أو بتشغيل التطبيق. ومع ذلك، يوفر التلميحات التالية بعض الإرشادات لتطبيق Autorun فعالة التطبيق بدء التشغيل:
  • يجب أن يتلقى المستخدمون ملاحظات بأسرع ما يمكن بعد قيامهم بإدراج الأقراص المضغوطة Autorun في محرك الأقراص المضغوطة. لذلك، يجب أن يكون بدء تشغيل تطبيقات البرامج الصغيرة تحميل بسرعة. يجب أن بوضوح تعريف التطبيق كما توفر طريقة سهلة لإلغاء العملية.
  • بشكل عام، يقدم جزء التطبيق بدء التشغيل الأولي المستخدمين مع واجهة مستخدم (مثل مربع حوار) الذي يطالب عن الطريقة التي تريد المتابعة. تحقق من ما إذا كان البرنامج مثبتًا بالفعل. إذا لم يكن الخطوة التالية هي عادةً إجراء الإعداد. يمكن استخدام التطبيق بدء التشغيل الوقت الذي يقضيه المستخدم من قراءة مربع الحوار بدء تشغيل مؤشر ترابط آخر بدء تحميل التعليمات البرمجية "برنامج الإعداد. عندما يقوم المستخدم بالنقر فوق "موافق" ، برنامج الإعداد بالفعل سيتم جزئيًا أو بالكامل تحميله. يقلل هذا الأسلوب بشكل ملحوظ الإدراك المستخدم من الوقت الذي يستغرقه تحميل التطبيق الخاص بك.
  • إذا تم تثبيت التطبيق مسبقاً إدراج المستخدم من المحتمل أن يكون القرص لتشغيل التطبيق. مثل إعداد الحالة، يمكن بدء مؤشر ترابط آخر بدء تحميل التعليمات البرمجية للتطبيق. يعتبر هذا الأسلوب إلى تقصير وقت انتظار المستخدم.
  • يجب تثبيت .NET Framework أو الحزمة القابلة لإعادة التوزيع إطار عمل .NET على الكمبيوتر الوجهة لبدء لديك Visual Studio .NET التطبيق. لذلك، من المستحسن إعادة توزيع .NET Framework مع تطبيق بدء التشغيل.
    للحصول على معلومات إضافية حول كيفية توزيع .NET Framework مع تطبيق Visual Studio .NET انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
    324733توزيع HOW TO: .NET Framework مع توزيع .NET Visual Studio Project
  • قد تكون مساحة القرص الثابت محدودة مورد على العديد من أنظمة. فيما يلي تلميحات لتقليل استخدام القرص الثابت:
    • الاحتفاظ عدد الملفات التي يجب أن يكون على القرص الثابت إلى الحد أدنى. تقييد هذه إلى الملفات التي يجب أن يتم تثبيت لتشغيل البرنامج أو التي تستغرق وقت طويل unacceptably القراءة من القرص المضغوط.
    • في كثير من الحالات، لم يكن لديك لتثبيت ملفات غير الأساسية على القرص الثابت. ومع ذلك، قد يوفر هذا الأسلوب الفوائد مثل زيادة الأداء. تعطي المستخدم الخيار لتحديد بين التكاليف فوائد التخزين على القرص الثابت.
    • يتضمن طريقة لإزالة أية مكونات تم وضعه على القرص الثابت.
    • إذا كان التطبيق الخاص بك وتخزين البيانات ، تعطي المستخدم بعض التحكم فيه. تتضمن الخيارات في تطبيق بدء التشغيل مثل الخيار لتعيين حد على الحد الأقصى من البيانات المخزنة مؤقتاً التي سيتم تخزينها على القرص الثابت أو الخيار لجعل التطبيق تجاهل أية بيانات مخزنة مؤقتاً عند ذلك إنهاء.
back to the top

مثال خطوة بخطوة

  1. بدء تشغيل Visual Studio .NET.
  2. إنشاء تطبيق وحدة التحكم بسيطة أو تطبيق Windows.
  3. إنشاء التطبيق.
  4. من القائمة ملف، أشر إلى جديد ثم انقر فوق المشروع.
  5. في أنواع Project ، انقر فوق إعداد "نشر المشاريع". في قوالب ، انقر فوق مشاريع الإعداد.
  6. اسم المشروع الإعداد ثم انقر فوق موافق.
  7. في "مستكشف الحلول" انقر بزر الماوس الأيمن فوق المشروع الإعداد انقر فوق إضافة ثم انقر فوق ملف.
  8. في مربع النص اسم الملف ، اكتب المسار المطلق القابلة للتنفيذ التي يمكنك إنشاؤها في step3 ثم انقر فوق فتح.
  9. في القائمة إنشاء ، انقر فوق بنية الحل.
  10. بدء تشغيل أي محرر نصوص (مثل المفكرة).
  11. قم بلصق التعليمة البرمجية التالية في محرر نص ثم قم بحفظ الملف كـ Autorun.inf:
    [autorun] open=Setup.exe  		
  12. لإعداد المضغوطة Autorun لأي Visual Studio .NET التطبيق التي يمكنك إنشاؤها في الخطوة 3، نسخ الملفات التي تم إنشاؤها في الخطوة 9 و Autorun.inf على الملف الذي قمت بإنشائه في الخطوة 11 إلى القرص المضغوط.
back to the top
مراجع
للحصول على معلومات إضافية، انقر فوق أرقام المقالات التالية لعرضها في "قاعدة المعارف لـ Microsoft:
172078HOWTO: تمكين Autorun للتطبيقات الموزعة على المضغوطة
136214 كيفية اختبار ملفات Autorun.inf


back to the top

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 818804 - آخر مراجعة: 12/08/2015 02:34:04 - المراجعة: 2.2

Microsoft Visual Studio .NET 2003 Professional Edition, Microsoft Visual Studio .NET 2003 Enterprise Architect, Microsoft Visual Studio .NET 2003 Enterprise Developer, Microsoft Visual Studio .NET 2003 Academic Edition, Microsoft Visual Studio .NET 2002 Professional Edition, Microsoft Visual Studio .NET 2002 Enterprise Architect, Microsoft Visual Studio .NET 2002 Enterprise Developer, Microsoft Visual Studio .NET 2002 Academic Edition

  • kbnosurvey kbarchive kbmt kbredistribution kbhowtomaster KB818804 KbMtar
تعليقات