مشاركة عبر


مشاريع الإعداد وتوزيع

Visual Studioيوفر قوالب لأربعة أنواع من مشاريع توزيع: وحدة الدمج النمطية مشروع, Setup مشروع, Web Setup مشروع, و CAB مشروع. بالإضافة إلى ذلك، يساعدك معالج برنامج إعداد في إنشاء مشاريع توزيع. يمكنك مشاهدة القوالب والمعالج في مشروع جديد مربع حوار. توسيع العقدة أنواع غير ذلك من المشروع ، حدد العقدة مشاريع الإعداد والنشر ، وثم انقر فوق مثبت Studio Visual Basic.

يمكنك أيضا تمكين إصدار محدود InstallShield إلى إنشاء بنية وحزمة خدمات ل Windows والتطبيقات. إلى begin, in the New مشروع dialog صندوق, expو the غير ذلك مشروع أنواع node, select the Setup و توزيع Projects node, و then click InstallShield 2010.

نظرة عامة حول القالب

تساعدك الإرشادات التالية على اختيار النوع الصحيح لنشر مشروع للمشروع.

نوع المشروع

الغرض

InstallShield

ينشئ بناء وحزم الخدمات Windows وتطبيقات بواسطة استخدام إصدار محدود 2010 InstallShield.

وحدة الدمج النمطية مشروع

حزم مكونات التي يمكن مشاركته بين عدة تطبيقات تستند إلى Windows. مشاريع وحدة نمطية? للدمج تسمح لك ملفات الحزمة أو المكونات ضمن وحدة نمطية واحدة، مما يجعل من السهل يجعله مشتركًا وحدة نمطية?. .msm الناتج ملفات يمكن مُضمنها في أي مشروع توزيع الأخرى.

إعداد مشروع

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

إعداد مشروع ويب

ينشئ مثبت لتطبيق ويب. يتم تثبيت الملفات الخاصة "مشاريع إعداد ويب" في الدليل "الجذر الظاهري" تشغيل الخوادم ويب.

CAB مشروع

قم بإنشاء ملف CAB التحميل إلى أحد مستعرضات ويب سابقة. يمكنك استخدام مشاريع CAB لمكونات ActiveX الحزمة التي يمكن تنزيلها من ويب الخادم إلى مستعرض ويب.

ملاحظة تنبيهتنبيه

بعد إنشاء مشروع، لا يمكنك تغيير نوعه من "إعداد مشروع" إلى مشروع "ويب برنامج الإعداد". إذا كنت إنشاء مشروع إعداد وقررت لاحقاً نشر إلى ويب، يجب عليك إنشاء مشروع "إعداد ويب" جديد.

إعداد المشاريع

برنامج الإعداد مشاريع تسمح لك إلى إنشاء المثبتات في ترتيب إلى توزيع تطبيق من خلال يجعله مشتركًا ملف مضغوط أو شبكة الاتصال. يحتوي ملف Windows مثبت (.msi) الناتج على تطبيق، أي ملفات تابعة، ومعلومات حول تطبيق مثل إدخالات السجل، و إرشادات التثبيت. عند ملف.msi هو dهوtributed وتشغيلها تشغيل جهاز كمبيوتر آخر، يمكن التأكد الذي كل شيء ضرورية للتثبيت هو مُضمن؛ وإذا كان لأي سبب فشل التثبيت (تشغيل سبيل المثال، كمبيوتر الوجهة لم يكن الإصدار النظام التشغيل المطلوب)، التثبيت سوف يتم التراجع وإعادة الكمبيوتر إلى حالته تثبيث مسبق.

هناك نوعان من إعداد مشاريع في Visual Studio: برنامج الإعداد مشاريع و مشاريع إعداد ويب . dهوtinction بين إعداد مشاريع إعداد ويب على هو الموقع سيتم نشر مثبت: برنامج الإعداد مشاريع سيثبت ملفات يثّبت في النظام ملفات كمبيوتر الوجهة; مشاريع إعداد Web ملفات في الدليل ظاهري الخاص بملقم ويب.

بالإضافة إلى ذلك، معالج إعداد هو متوفرة لتسهيل عملية إنشاء إعداد أو مشروع إعداد ويب .

مشاريع إعداد صفحة ويب

بالإضافة إلى إنشاء المثبتات Windows لتوزيعها عبر وسائط التقليدية، وأدوات توزيع في Visual Studioأيضا بدعم توزيع إلى ويب الخادم. استخدام توزيع إلى يثّبت الملفات تشغيل موقع ويب يوفر الالخادم معالجة ميزة عبر بساطة نسخ الملفات، في ذلك توزيع أية مشكلات auإلىmatically تسجيل والتكوين.

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

لنشر تطبيق ويب تشغيل ملقم ويب، يمكنك بنية مشروع إعداد Web إنشائه، بنسخة إلى كمبيوتر ملقم ويب وتشغيل مثبت لتثبيت التطبيق تشغيل الملقم باستخدام إعدادات المعرفة في المشروع إعداد Web.

ملاحظة

في طلب نشرها إلى الخادم ويب، يجب أن يكون لديك امتيازات الدخول admفيistrative لجهاز الكمبيوتر. لمزيد من المعلومات، راجع مشاريع وصفحات ويب.

بالإضافة إلى ذلك، قد لا يكون سلوك بعض الإعدادات الإدارية يتعلق بنشر واضحة. إذا كانت الخدمات معلومات الإنترنت (I هو) كتابة خاصية لدليل ظاهري هو dهوabled، سيتم نشر الملفات إلى هذا الدليل لا يزال; كتابة خاصية إلى التحكم في القدرة للمستخدمين بتحميل الملفات فقط.

لنشر تطبيق ما ل ينزّل من ملقم ويب، قم بإنشاء مشروع إعداد ويب وإضافة مجموعة إخراج المشروع للتطبيق للمشروع إعداد Web في محرر ملف النظام. بعد إنشاء مثبت، قمت بنسخة إلى خادم ويب الكمبيوتر، الموقع أنه يمكن ثم تحميل عبر مستعرض ويب.

ملاحظة

عندما يتم إنشاء مثبت متوفر للتنزيل، فليس هناك ضمان أن ملفات وقت التشغيل Windows Installer سيكون متوفراً تشغيل جهاز الكمبيوتر الخاص بالمستخدم. You should دوماً make sure that the تشغيل-الوقت ملفات are also متوفر for ينزّل بواسطة specifying a الموقع في the Bootstrapper ويب إعدادات حوار صندوق. لمزيد من المعلومات، راجع الإطلاق إعدادات ويب صندوق حوار.

ملف Cab مشاريع

Cab مشاريع allow you إلى إنشاء a .ملف Cab إلى حزمة عناصر تحكم ActiveX that can be downloaded من a ويب الخادم إلى a ويب مستعرض.

Unlike the غير ذلك توزيع مشروع أنواع, there are لا برامج التحرير provided for working مع Cab مشاريع. ملفات و project مخرجات can be تمت الإضافة إلى a CAB مشروع في الحل مستكشف, و خصائص can be التعيين في the خصائص نافذة أو في the خاصية المشروع الصفحات.

خصائص of Cab مشاريع allow you إلى specify a المستوى of ضغط, implement التوقيع المصادقة, التعيين the عرض اسم و الإصدار معلومات, و specify the الموقع of dependent ملفات تشغيل the ويب.

ملاحظة

التبعيات are not calculated for Cab مشاريع; you must determine أي التبعيات و مرجع them.

وحدة الدمج النمطية المشاريع

دمج وحدة نمطية? مشاريع allow you إلى إنشاء reusable setup مكونات. Much the same كـ ديناميكي-ارتباط مكتبات allow you إلى يجعله مشتركًا تعليمات برمجية between applications, وحدات الدمج النمطية allow you إلى يجعله مشتركًا setup تعليمات برمجية between Windows Installers.

دمج الوحدة نمطية (.msm ملف) هو حزمة واحدة تحتوي على الجميع الملفات، إدخالات regهوtry والموارد الضرورية ليثّبت مكون منطق الإعداد. وحدات الدمج النمطية لا يمكن تثبيت مفردة، ولكن يجب أن يستخدم ضمن سياق ملف Windows مثبت (.msi). الوحدات النمطية للدمج تسمح لك بالتقاط الجميع تبعيات معينة مكوّن، مما يضمن أن الإصدارات الصحيحة مثبتة. بمجرد الذي قمت بتوزيع الوحدة نمطية لدمج، فإنه يجب عدم تعديلها؛ وبدلاً من ذلك يجب إنشاء جديد وحدة الدمج النمطية لكل الإصدار تال من مكوّن الخاص بك.

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

راجع أيضًا:

المهام

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

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

المرجع

عام، مشاريع وحلول، مربع حوار الخيارات

المبادئ

ما هو الجديد في نشر