2010-09-29 3 views
0

Disons que nous avons une simple application de la calculatrice C# qui apatch, mise à jour et mise à niveau pour une application en C#

  1. GUI
  2. Business Logic

Quelqu'un pourrait-il me expliquer en détail comment pourrais-je « faire et laisser » faire fonctionner en douceur avec

  1. Patch tant au niveau
  2. mise à jour aux niveaux
  3. Mise à niveau à la fois les niveaux
+0

parlez-vous de l'installation ou quoi? Je ne sais vraiment pas comment répondre à cela pour vous. – Adkins

+0

Merci pour votre commentaire. C'est à la fois le codage et la partie installation. – John

Répondre

1

Si vous utilisez la technologie standard MSI (peu importe la façon dont il est fait) et de garder la même puis de l'interface graphique et le code de mise à niveau des fichiers mettra à jour automatiquement la nouvelle version. Vous devrez cependant consulter la documentation de la technologie de construction de votre installateur pour savoir comment ajouter une vérification afin que seuls les nouveaux fichiers soient ajoutés et non plus anciens. Il est préférable de protéger les utilisateurs d'eux-mêmes lorsque cela est possible. En ce qui concerne le code, les fichiers sont mis à jour lorsque vous reconstruisez votre projet/solution. Tant que vous ne modifiez pas les signatures des méthodes dans votre logique métier, cela ne devrait pas avoir d'importance pour ce que vous faites dans les coulisses.

Questions connexes