سؤال

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

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

هل كانت مفيدة؟

المحلول

وأفترض أنك تعني الميزة في Windows Installer التي تجعل المستخدم إلغاء تثبيت "الإصدار الحالي" قبل تثبيت "الجديد"؟

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

لمجرد إعطاء المستخدمين المثبت لتثبيت إصدار محدث، زيادة على "صفحة" الملكية / عدد والمثبت يجب بتحديث الملفات على نظام الملفات دون إنشاء إدخالات مكررة في بداية القائمة، إضافة / إزالة البرامج، الخ

نصائح أخرى

ووClickOnce نشر نموذج يعمل بشكل جيد للتطبيقات الصغيرة. في المشروع، فقط انقر على الحق ان تذهب الى خصائص ثم انقر فوق علامة التبويب "نشر".

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top