الإرشادات التفصيلية: نشر تطبيقات المستندة إلى Windows

This معاينة demonstrates the عملية of creating an مثبت for a Windows-based تطبيق that starts Notepad. في this معاينة, you will إنشاء the Windows-based تطبيق. You will then إنشاء an مثبت that sets لأعلى اختصارات و اقترانات الملفات, adds an إدخال إلى the السجل, displays مخصص حوار boxes, و checks the الإصدار of إنترنت مستكشف during installation.

When creating your own installers, some of these steps are not necessary. This معاينة هو intended إلى introduce you إلى some of the اختياري capabilities of توزيع that you may بحث useful. إلى إنشاء a أساسى مثبت, إكمال the أول الرابع sets of إجراءات.

ملاحظة

قد يعرض جهاز الكمبيوتر الخاص بك أسماء أو مواقع مختلفة لبعض عناصر واجهة مستخدم Visual Studio في الإرشادات التالية. يحدد كل من إصدار Visual Studio لديك والإعدادات المستخدمة هذه العناصر. لمزيد من المعلومات، راجع العمل مع إعدادات.

ملاحظة

The following instructions demonstrate creating a توزيع مشروع using a Visual أساسى مشروع. The عام principles يطبق على الجميع ‏‫Visual Studio اللغة مشاريع that دعم deploying Windows-based applications.

أساسى تطبيق Creation و توزيع

إلى إنشاء a Windows-based تطبيق

  1. من القائمة ملف، انقر فوق مشروع جديد.

  2. في the جديد مشروع حوار صندوق, في the مشروع أنواع جزء, تحديد Visual أساسى, و then انقر تطبيقات Windows في the قوالب جزء. في the اسم صندوق, نوع My Notepad.

  3. انقر فوق OK (موافق) لإغلاق مربع الحوار.

    مشروع هو إضافة إلى من مستكشف الحلول، وفتح مصمم Windows Forms.

  4. تحديد علامة تبويب كافة الWindows Forms في من مربع الأدوات وايسحب Buttonعنصر تحكم إلى النموذج.

  5. انقر نقراً مزدوجاً فوق Buttonعنصر التحكم إلى إضافة معالج حدث ل butإلىn. في معالج الأحداث، إضافة التعليمة البرمجية التالية:

    Shell("Notepad.exe", AppWinStyle.NormalFocus)
    

    هذا ستبدأ Notepad.exe و تركيز عليه.

  6. من قائمة بنية ، انقر فوق إنشاء برنامج المفكرة إلى إنشاء التطبيق.

إلى إنشاء مشروع نشر

  1. في قائمة ملف ، أشر إلى إضافة، و ثم انقر فوق مشروع جديد.

  2. في إضافة مشروع جديد صندوق حوار في الجزء أنواع Project ، افتح العقدة أنواع غير ذلك من المشروع ، انقر فوق إعداد ومشاريع النشر، انقر فوق مثبت Studio Visual Basicوثم انقر فوق إعداد المشروع. في الاسم صندوق، اكتب جهاز مثبت برنامج "المفكرة".

  3. انقر فوق OK (موافق) لإغلاق مربع الحوار.

    مشروع هو إضافة إلى من مستكشف الحلول، وفتح محرر ملف النظام.

  4. تحديد مشروع مثبت برنامج "المفكرة" الخاصة بي في من مستكشف الحل. في الإطار خصائص ، تحديد خاصية اسم _ المنتج و نوع برنامج "المفكرة" الخاصة بي.

    ملاحظة

    خاصية اسم _ المنتج بتحديد الاسم الذي سيتم عرضه للتطبيق في أسماء المجلدات و إضافة أو إزالة البرامج صندوق حوار.

إلى إضافة المستندة إلى Windows إلى تطبيق مثبت

  1. تحديد مشروع مثبت برنامج "المفكرة" الخاصة بي في من مستكشف الحل. في ملف النظام محرر ، انقر نقراً مزدوجاً فوق العقدة مجلد التطبيقات.

  2. قائمة مشروع أشر إلى إضافة، و ثم انقر فوق إخراج المشروع.

  3. في صندوق الحوار إضافة مجموعة إخراج مشروع ، تحديد "المفكرة" جهاز من مشروع قائمة.

  4. تحديد المجموعة الإخراج الأساسي من القائمة. في المربع تكوين ، تحديد (نشط Directory) . انقر فوق OK (موافق) لإغلاق مربع الحوار.

  5. تشغيل انقر بنية قائمة إنشاء جهاز مثبت برنامج "المفكرة".

إلى نشر تطبيق (برنامج التثبيت "أساسي")

  • تحديد مشروع مثبت برنامج "المفكرة" الخاصة بي في من مستكشف الحل. في قائمة Project ، انقر فوق يثّبت .

    هذا تشغيل مثبت (معالج إعداد) و يثّبت برنامج "المفكرة" الخاصة بي على الكمبيوتر التطوير.

    ملاحظة

    يجب أن يكون لديك أذونات التثبيت على جهاز الكمبيوتر لكي تتمكن من تشغيل مثبت.

اختياري نشر القدرات

توضح هذه الخطوة إمكانات توزيع اختيارية؛ ويقوم بإنشاء اختصار إلى التطبيق الخاص بك والتي سيتم وضعها تشغيل سطح مكتب كمبيوتر الوجهة أثناء التثبيت.

إلى إنشاء اختصارات التطبيقات المستندة إلى Windows

  1. تحديد مشروع مثبت برنامج "المفكرة" الخاصة بي في من مستكشف الحل.

  2. في محرر ملف النظام، تحديد الإخراج الأساسي من "برنامج" المفكرة "الخاصة بي" عقده .

  3. في قائمة إجراء ، انقر فوق إنشاء اختصار إلى الأساسية الإخراج من "برنامج" المفكرة "الخاصة بي".

    سيضيف هذا عقدة ما يسمى إخراج اختصار إلى أساسي من "برنامج" المفكرة "الخاصة بي".

  4. إعادة تسمية اختصار اختصار إلى My برنامج "المفكرة" .

  5. تحديد من اختصار "برنامج" المفكرة "الخاصة بي" و قم بسحبه إلى المجلد سطح المكتب الخاص بالمستخدم في الجزء الأيمن.

قم بإنشاء اقتران ملف

هذه الخطوة بإضافة اقتران ملف "برنامج" المفكرة "الخاصة بي" حيث يؤدي النقر المزدوج فوق الملفات.vbn يتم فتح تطبيق الخاص بي "المفكرة".

لإنشاء ملف اقترانات للتطبيقات المستندة إلى Windows

  1. تحديد مشروع مثبت برنامج "المفكرة" الخاصة بي في من مستكشف الحل. في قائمة عرض ، أشر إلى محرر، ومن ثم انقر فوق أنواع ملف . يظهر ملف أنواع محرر .

  2. في محرر أنواع الملفات، تحديد العقدة أنواع الملفات تشغيل "آلة الهدف". في قائمة إجراء ، انقر فوق إضافة نوع ملف.

    تمت الإضافة عقدة ما يسمى من 1 # نوع مستند جديد وفتح لإعادة تسمية.

  3. قم بإعادة تسمية نوع مستند جديد # 1 ك من Vbn.doc.

  4. في الإطار خصائص ، قم بتعيين الخاصية ملحقات من ملف نوع vbn .

  5. تحديد خاصية الأوامر و انقر على زر علامة القطع ( ... ). في من تحديد عنصر في مشروع صندوق حوار انتقل إلى مجلد التطبيقاتوحدد إخراج أساسي من "برنامج" المفكرة "جهاز" .

  6. انقر فوق OK (موافق) لإغلاق مربع الحوار.

إضافة إدخال السجل

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

إلى إضافة إدخال تسجيل للتطبيقات المستندة إلى Windows

  1. تحديد مشروع مثبت برنامج "المفكرة" الخاصة بي في من مستكشف الحل. في قائمة عرض ، أشر إلى محرر، و انقر فوق من السجل. يظهر من "محرر السجل".

  2. في من "محرر السجل"، تحديد العقدة HKEY_CURRENT_USER و المتوقعة و، و ثم المتوقعة و العقدة برنامج و تحديد العقدة [الشركة المصنعة].

    ملاحظة

    العقدة [الشركة المصنعة] هو محاطة بأقواس إلى تشير إلى إذا كانت خاصية. سوف يتم استبداله بقيمة إدخال خاصية الشركة المصنعة لنشر مشروع.

  3. في قائمة إجراء ، أشر إلى جديد، و ثم انقر فوق المفاتيح.

  4. إعادة تسمية المفتاح من UserChoice و تحديد عليه.

  5. في قائمة إجراء ، أشر إلى جديد، و ثم انقر فوق القيمة سلسلة.

  6. قم بإعادة تسمية في سلسلة القيمة من TextColor.

  7. في الإطار خصائص ، حدد القيمة خاصية و إدخال الأسود.

إضافة تثبيت مخصص صندوق حوار

هذه الخطوة بإضافة وتكوين مخصص واجهة المستخدم صندوق الحوار الذي سيتم عرضه أثناء التثبيت.

إلى إضافة صندوق حوار تثبيت مخصص

  1. تحديد مشروع مثبت برنامج "المفكرة" الخاصة بي في من مستكشف الحل. في قائمة عرض ، أشر إلى محرر، وانقر فوق واجهة مستخدم . يظهر محرر واجهة مستخدم .

  2. في "محرر" واجهة مستخدم، تحديد ابدأ العقدة (تحت العقدة يثّبت ).

  3. تشغيل Acti تشغيل قائمة، انقر فوق إضافة مربع حوار.

  4. في مربع الحوار إضافة مربع حوار صندوق، تحديد من Checkصندوقes (أ).

  5. انقر فوق OK (موافق) لإغلاق مربع الحوار.

  6. "خانات الاختيار" (أ) بزر الماوس الأيمن فوق صندوق حوار حدد تحريك للأعلى مرتين لتحديد موضع أعلى مجلد التثبيت صندوق حوار.

  7. في الإطار خصائص ، عين من BannerText خاصية إلى ‏‫النماذج.

  8. قم بتعيين BodyText خاصية إلى ما يلي:

    ‏‫النماذج يثّبت فحص المربع عناصر التحكم ما إذا كان يتم يثّبت ملفات ال‏‫النماذج. إذا كان unselected اليسار، ‏‫النماذج لن يتم تثبيتها.

  9. قم بتعيين CheckBox1Label خاصية إلى يثّبت ‏‫النماذج؟

  10. تعيين الخصائص من Checkbox2Visibleو Checkbox3Visible Checkbox4Visible إلى خطأ . هذا إلى إخفاء خانات اختيار إضافى.

العمل باستخدام ‏‫النماذج

هذه الخطوة بإنشاء مجلد فرعي لنماذج التي سيتم تثبيتها أسفل المجلد تطبيق.

لإضافة مجلد ‏‫النماذج

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

  2. يمين-انقر تطبيق مجلد, يؤشر إلى إضافة, و then انقر مجلد.

  3. إعادة تسمية جديد مجلد #1 كـ ‏‫النماذج.

This step creates الثاني نموذج ملفات نصية that will be installed if the مستخدم chooses the يثّبت ‏‫النماذج خيار في the مخصص حوار صندوق.

إلى إنشاء نموذج ملفات for the تطبيق

  1. Using Notepad أو another محرر نص, إنشاء a ملف نصي that يحتوي على the text This هو rules.vbn. حفظ it كـ Rules.vbn.

    ملاحظة

    إلى prevent Notepad من automatically إضافة a .txt ملحق, تحديد الجميع ملفات في the أنواع الملفات قائمة.

  2. إنشاء ملف نصي آخر يحتوي على نص بهذا هو مذكرة.vbn. قم بحفظه ك من مذكرة.vbn.

هذه الخطوة بإضافة ملفات العينة إلى مجلد "النماذج"، وقم بتعيين شرط الذي يحدد ما إذا كان إلى يثّبت الملفات.

إلى إضافة العينات إلى مثبت

  1. تحديد مشروع مثبت برنامج "المفكرة" الخاصة بي في من مستكشف الحل. في قائمة عرض ، أشر إلى محررأشر إلى الالنظام ملف وحدد المجلد ‏‫النماذج.

  2. من قائمة إجراء ، أشر إلى إضافة، ومن ثم انقر فوق ملف . إضافة Rules.vbn وملفات مذكرة.vbn من المجلد ‏‫النماذج.

  3. تحديد ملف Rules.vbn في ملف النظام محرر .

  4. في الإطار خصائص ، عين شرط الخاصية إلى CHECKBOXA1 = 1 . عندما مثبت تشغيل، ملف Rules.vbn ستثبت فقط إذا تم محدد خانة الاختيار المخصصة.

  5. تحديد ملف مذكرة.vbn محرر ملف النظام.

  6. في الإطار خصائص ، عين شرط الخاصية إلى CHECKBOXA1 = 1 . عندما مثبت تشغيل، ملف مذكرة.vbn ستثبت فقط إذا تم محدد خانة الاختيار المخصصة.

إضافة شروط يشغّل

Th هو خطوة التحقق لمعرفة ما إذا كان إنترنت مستكشف 5.0 أو الإصدار أحدث من برنامج إنترنت مستكشف هو مثبت على كمبيوتر الوجهة، ويتوقف التثبيت إذا كان الملف هو غير مثبت.

لإضافة يشغّل شرط للتحقق من الإصدار برنامج إنترنت مستكشف

  1. تحديد مشروع مثبت برنامج "المفكرة" الخاصة بي في من مستكشف الحل. في قائمة عرض ، أشر إلى محرر، ومن ثم انقر فوق شروط يشغّل .

    ملاحظة

    Th هو الخطوة هو مخصص فقط لتوضيح مفهوم شروط التشغيل; تطبيق الخاص بي "المفكرة" لها تبعية الفعلي لا يوجد برنامج إنترنت مستكشف.

  2. في يشغّل محرر الشروط، تحديد متطلبات على "آلة الهدف" عقدة.

  3. في قائمة إجراء ، انقر فوق "إضافة ملف" يشغّل الشرط.

    عقدة بحث عن File1 هو إضافتها تحت العقدة بحث في آلة المحدد ، وعقدة Condition1 هو تمت الإضافة تحت العقدة شروط التشغيل.

  4. إلى بحث بحث عن File1 لبرنامج إنترنت مستكشف بإعادة تسمية.

  5. خصائص الإطار، تعيين الخاصية اسم الملف إلى Iexplore.exe ، الخاصية مجلد إلى [ProgramFilesFolder] ، الخاصية عمق إلى و 2 MinVersion الخاصية إلى 5.00 .

  6. تحديد العقدة Condition1.

  7. قم بتعيين خاصية رسالة إلى ما يلي:

    يتطلب هذا البرنامج Microsoft Office 2010 Suite إنترنت مستكشف 5.0 أو أحدث. الرجاء يثّبت إنترنت مستكشف ثم أعد تشغيل برنامج التثبيت لبرنامج "المفكرة".

تعيين خصائص لمكونات المتطلبات الأساسية

Th هو خطوة بتعيين خاصية لتثبيت.NET Framework تلقائياً إذا كان الإصدار الصحيح هو غير موجود تشغيل كمبيوتر الوجهة. ملاحظة that the .NET Framework 2.0 حزمة will also يثّبت the Windows مثبت 2.0 ملفات.

When the المتطلبات الأساسية خصائص are التعيين كـ follows, clicking setup.exe will automatically يثّبت the .NET Framework قبل it runs the .msi ملف. (تم تعيين هذا الحقل بشكل افتراضي.) For المزيد معلومات حول specifying المتطلبات الأساسية, see مربع حوار المتطلبات الأساسية.

إلى التعيين اختياري خصائص for the توزيع مشروع

  1. تحديد مشروع مثبت برنامج "المفكرة" الخاصة بي في من مستكشف الحل. تشغيل the عرض قائمة انقر فوقالصفحات الخصائص.

  2. في من الصفحات الخصائص مثبت برنامج "المفكرة" My مربع حوار أو في محدد موقع معلومات التثبيت، قم بتعيين URL لخادم أو منها التطبيقات و/او متطلبات سيتم تثبيت موقع ويب. انقر فوق الزر المتطلبات الأساسية.

  3. في the المتطلبات الأساسية حوار صندوق, under اختيار which المتطلبات الأساسية إلى يثّبت, make sure that .NET Framework هو محدد. (It should be محدد بواسطة الافتراضي.) Under Specify the يثّبت الموقع for المتطلبات الأساسية, قبول the الافتراضي إعداد.

  4. تشغيل انقر بنية قائمة إنشاء جهاز مثبت برنامج "المفكرة".

جاري التثبيت تشغيل Your Development الكمبيوتر

This step will run the مثبت و يثّبت My Notepad تشغيل your development الكمبيوتر.

إلى يثّبت My Notepad تشغيل your development الكمبيوتر

  • تحديد مشروع مثبت برنامج "المفكرة" الخاصة بي في من مستكشف الحل. في قائمة Project ، انقر فوق يثّبت .

    ملاحظة

    يجب أن يكون لديك أذونات التثبيت على جهاز الكمبيوتر لكي تتمكن من تشغيل مثبت.

Deploying إلى Another الكمبيوتر

This step will run the مثبت و يثّبت My Notepad تشغيل another الكمبيوتر.

إلى نشر My Notepad إلى another الكمبيوتر

  1. في مستكشف Windows, التنقل إلى your الدليل مشروع و بحث the built مثبت. أن مسار الافتراضي\مستندات و إعدادات\ yourloginname \My مستندات\‏‫Visual Studio 9.0\مشاريع\ حل اسم المجلد \My Notepad مثبت\ تكوين مشروع \My مثبت.msi برنامج "المفكرة". (مشروع تكوين الافتراضي هو الإصدار أو تصحيح).

  2. قم بنسخ مثبت.msi برنامج "المفكرة" جهاز Setup.exe وكافة الأخرى ملفات والدلائل الفرعية في الدليل إلى كمبيوتر آخر.

    ملاحظة

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

  3. على الكمبيوتر الوجهة، انقر نقراً مزدوجاً فوق Setup.exe إلى تشغيل مثبت.

    ملاحظة

    يجب أن يكون لديك أذونات التثبيت تشغيل كمبيوتر الوجهة بالترتيب إلى تشغيل مثبت.

الاختبار

سيتم اختبار هذه الخطوة ببدء تشغيل تطبيق من اختصار على سطح مكتب و سيتم أيضا اختبار بإزالة تثبيته.

إلى اختبار التثبيت

  1. تحقق من أن الاختصار هو مثبت تشغيل سطح المكتب وذلك بشكل صحيح ببدء تطبيق الخاص بي "المفكرة".

  2. إزالة تثبيت تطبيق بواسطة استخدام إضافة أو إزالة البرامج في "لوحة التحكم". في إضافة أو إزالة البرامج، تحديد "المفكرة" جهاز ، و ثم انقر فوق الزر إزالة.

    ملاحظة

    إلى أزاله التثبيت تطبيق من الكمبيوتر التطوير، في قائمة مشروع ، انقر فوق أزاله التثبيت .

  3. يجب تمت إزالته الرمز من سطح المكتب و ملفات تطبيق المثبت و يجب حذف المجلدات من الكمبيوتر الخاص بك.

راجع أيضًا:

المهام

كيفية القيام بما يلي: إنشاء أو إضافة مشاريع توزيع

كيفية القيام بما يلي: إضافة عناصر إلى مشروع توزيع

موارد أخرى

ملف تثبيت إدارة في نشر

إدارة إعدادات السجل في توزيع

إدارة أنواع الملفات في نشر

إدارة واجهة مستخدم في نشر

يشغّل إدارة شرط في توزيع