2016-03-03 4 views
0

Aidez-nous sur le scénario suivant.Désinstallation d'un correctif désinstallez l'application complète

J'ai une application installée sur ma machine. MSI particulier construit en utilisant Visual Studio .vdproj. Il existe un autre correctif MSI créé pour la même application à l'aide de Visual Studio .vdproj. Le problème est lorsque l'installation du correctif échoue en raison d'un problème, il va désinstaller l'application complète.

Quelqu'un peut-il aider à diagnostiquer ce problème s'il vous plaît?

Répondre

0

L'application d'un correctif exécute en fait le fichier MSI d'origine lors de la phase de maintenance et sélectionne l'option Modifier cette installation. Donc, en théorie, si quelque chose échoue, la restauration pourrait supprimer toute l'installation (cependant, je n'ai jamais frappé une telle situation, donc je ne peux pas dire avec certitude).

Vous avez besoin de create a verbose log and have a look around it pour voir si vous repérez quelque chose, ou partagez un lien pour nous de le regarder?

0

Vous devrez expliquer ce que vous entendez par "correctif" car il n'y a pas de support dans les projets d'installation VS pour créer des correctifs, des fichiers msp. Alors avez-vous construit un nouveau fichier MSI complet? Ou juste un MSI avec quelques fichiers que vous voulez remplacer? Si vous utilisez réellement les projets d'installation de Visual Studio (avec l'extension d'installation peut-être), la seule méthode de mise à niveau prise en charge consiste à effectuer une mise à niveau majeure de RemovePreviousVersions. Ceci est vieux mais toujours précis, et vous devez aussi augmenter les versions de fichiers de tous les fichiers que vous voulez remplacer et mis à jour:

https://www.simple-talk.com/dotnet/visual-studio/updates-to-setup-projects/