اختيار خطة نشر ClickOnce
هناك ثلاث خطط مختلفة لنشر ClickOnceتطبيق؛ والاستراتيجية الذي تختاره يعتمد أساسا تشغيل نوع تطبيق الذي تقوم بنشر. استراتيجيات التوزيع الثلاثة تم كـ التالي:
يثّبت من الويب أو يجعله مشتركًا شبكة اتصال
يثّبت من CD
يبدأ تطبيق من ويب أو "يجعله مشتركًا شبكة الاتصال"
ملاحظة
بالإضافة إلى تحديد توزيع استراتيجية، سوف تحتاج أيضا إلى تحديد خطة توفير تحديثات تطبيقات. لمزيد من المعلومات، راجع اختيار استراتيجية ClickOnce التحديث.
يثّبت من الويب أو يجعله مشتركًا شبكة اتصال
عند استخدام هذه الاستراتيجية، يتم نشر تطبيق الخاص بك إلى الخادم ويب أو شبكة اتصال ملف اليجعله مشتركًا. إذا أراد مستخدم ليثّبت تطبيق، يقوم بالنقر فوق رمز تشغيل صفحة ويب أو بالنقر المزدوج فوق رمز تشغيل ملف المشاركة. تطبيق هو ثم تحميل تثبيت وتشغيل تشغيل الكمبيوتر الخاص بالمستخدم. تتم تمت الإضافة عناصر إلى قائمة يبدأ تمت الإضافة أو إزالة البرامج في لوحة التحكم.
لأن هذه الاستراتيجية تعتمد تشغيل الاتصالية بالشبكة، يعمل بشكل أفضل للتطبيقات التي سيتم نشرها للمستخدمين الذين تم الوصول إلى محلي-شبكة أو اتصال إنترنت عالي السرعة.
إذا قمت بنشر تطبيق من صفحة ويب، يمكنك تمرير الوسيطات في تطبيق عند فإنه هو تنشيط باستخدام محدد موقع معلومات. لمزيد من المعلومات، راجع كيفية: استرداد سلسلة الاستعلام عن معلومات في تطبيق ClickOnce. فلا يمكن تمرير الوسائط إلى تطبيق التي هو تنشيطه باستخدام أي من الطرق الأخرى المذكورة في ترتيب هو مستند.
لتمكين هذه الاستراتيجية توزيع في Visual Studio، انقر فوق من ويب أو يجعله مشتركًا ملف أو مسار UNC من في كيفية تثبيت الصفحة من معالج توزيع.
Th هو هو استراتيجية توزيع الافتراضي.
يثّبت من CD
عند استخدام ترتيب هو استراتيجية، تطبيق الخاص بك هو نشرة على وسائط قابلة للإزالة مثل محرك الأقراص المضغوطة أو أقراص DVD. بالنسبة للخيار السابق، عندما يختار مستخدم ليثّبت تطبيق، يتم يثّبته و يبدأ ed، والعناصر المضافة إلى قائمة يبدأ تمت الإضافة أو إزالة البرامج في لوحة التحكم.
هذه الاستراتيجية تتناسب بشكل أفضل للتطبيقات التي سيتم نشر إلى المستخدمين دون اتصال الشبكة المستمرة أو مع الاتصاليةات عرض نطاق ترددي منخفض. لأن تطبيق هو التثبيت من وسائط قابلة للإزالة، لا يوجد اتصال شبكة الاتصالية هو ضرورية للتثبيت؛ ومع ذلك، شبكة الاتصالية هو سيظل المطلوبة لتطبيق التحديثات.
لتمكين هذه الاستراتيجية توزيع في Visual Studio، انقر فوق من المضغوطة أو أقراص DVD في كيفية تثبيت الصفحة من معالج توزيع.
لتمكين هذه الاستراتيجية نشر يدوياً، قم بتغيير علامة deploymentProvider في النشر بيان. (في Studio Vهوual, th هو خاصية هو كشف ك محدد موقع معلومات التثبيت في الصفحة Publهوh من "مصمم" مشروع ". في Mage.exe من الموقع يبدأ .)
يبدأ تطبيق من ويب أو يجعله مشتركًا شبكة اتصال
Th هو استراتيجية هو مثل أول، فيما عدا التطبيق يسلك نفس تطبيق ويب. عندما مستخدم بالنقر فوق ارتباط في صفحة ويب (أو بالنقر المزدوج فوق رمز على اليجعله مشتركًا في الملف)، تطبيق هو بدأ. عندما يقوم المستخدمين بإغلاق تطبيق، هو لم تعد متوفرة تشغيل المحلية الخاصة بها الكمبيوتر؛ أي شيء هو إضافتها ب قائمة ابدأ تمت الإضافة أو إزالة البرامج في لوحة التحكم.
ملاحظة
التطبيق تقنيا، هو تنزيلها وتثبيتها لذاكرة التخزين مؤقت لتطبيق تشغيل كمبيوتر محلي، تماما كتطبيق ويب هو تحميل ذاكرة التخزين المؤقت لويب. كما فيها مسح بواسطة التخزين المؤقت لويب، الملفات يتم أخيرا السجل من تطبيق ذاكرة تخزين مؤقت. ومع ذلك، الإدراك مستخدم هو التي تطبيق هو الذي يتم تشغيل من يجعله مشتركًا ويب أو ملف.
هذه الاستراتيجية تتناسب بشكل أفضل للتطبيقات التي تستخدم بشكل غير متكرر — على سبيل المثال، الموظفين-فوائد أداة يتم تشغيله بشكل عام على كل سنة مرة واحدة فقط.
إلى تمكين هذه الاستراتيجية توزيع في Visual Studio، انقر فوق لا يتم يثّبت تطبيق في يثّبت أو تشغيل ويب من الصفحة من "معالج توزيع".
لتمكين هذه الاستراتيجية توزيع، يدوياً، قم بتغيير يثّبت علامة في توزيع بيان. (قد تكون قيمتها الحقيقية أو خطأ . في Mage.exe، استخدم خيار متصل فقط في القائمة نوع تطبيق.)
دعم مستعرض ويب
التطبيقات التي الهدف.NET Framework 3.5 يمكن تثبيتها باستخدام أي مستعرض.
تتطلب التطبيقات التي تستهدف.NET Framework 2.0 برنامج إنترنت مستكشف.
راجع أيضًا:
المهام
كيفية: نشر التطبيقات ClickOnce باستخدام "معالج النشر"