L'Installation De Personnalisation Office
Nom:
De: file:///D:/Samples/TestUpdatedVersion/bin/Debug/TestUpdatedVersion.vsto
La personnalisation ne peut pas être installé car une autre version est actuellement installé et ne peut pas être mis à niveau à partir de cet emplacement. Pour installer cette version de la personnalisation, de la première utilisation de Ajout /suppression de Programmes pour désinstaller le programme: TestUpdatedVersion. Puis installer la nouvelle personnalisation à partir de l'emplacement suivant: file:///D:/Samples/TestUpdatedVersion/bin/Debug/TestUpdatedVersion.vsto
************** Texte De L'Exception **************
Microsoft.VisualStudio.Outils.Des Applications.Le déploiement.AddInAlreadyInstalledException: La personnalisation ne peut pas être installé car une autre version est actuellement installé et ne peut pas être mis à niveau à partir de cet emplacement. Pour installer cette version de la personnalisation, de la première utilisation de Ajout /suppression de Programmes pour désinstaller le programme: TestUpdatedVersion. Puis installer la nouvelle personnalisation à partir de l'emplacement suivant: file:///D:/Samples/TestUpdatedVersion/bin/Debug/TestUpdatedVersion.vsto
au Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.VerifySolutionCodebaseIsUnchanged(Uri Uri, String subscriptionId, Boolean previouslyInstalled)
chez Microsoft.VisualStudio.Outils.Des Applications.Le déploiement.ClickOnceAddInDeploymentManager.InstallAddIn()
- Ont documenté le processus étape par étape que j'ai suivi pour le fixer, après une recherche fortement à partir d'internet par ici censore.blogspot.dans/2015/12/...
Vous devez vous connecter pour publier un commentaire.
Vous pouvez essayez de supprimer une clé de registre situé à:
La valeur de {GUID} va être différent sur votre environnement.
Vérification pour s'assurer que vous êtes à la suppression de la touche de droite. Confirmer en cochant la valeur DWORD "Url" value à la clé.
Redémarrez Excel et vous devriez être bon d'aller.
Cette erreur ne doit se faire que sur vos machines de développement.
À partir de Microsoft guide de Dépannage pour le bureau de déploiements (http://msdn.microsoft.com/en-us/library/bb608594.aspx):
essayez ce lien, vous avez une commande à exécuter dans cette page,il suffit de lancer le problème sera résolu.
commande:
Voir ce lien: Comment puis-je désinstaller complètement une application ClickOnce à partir de mon ordinateur?
mage -cc
permet d'accomplir cela. plus facile à retenir. Elle ne peut être offerte dans le Invite de Commande Visual Studio bien queNous avons un certain nombre de produits à l'aide de VSTO sur Office 2007, Office 2010 et Office 2013 sur les différentes versions de Windows. Le Déploiement.AddInAlreadyInstalledException se produit souvent lors des déploiements. Le problème semble se produire surtout sur les Pc avec beaucoup d'installer/désinstaller des cycles (tels que le personnel lui-même). Souvent, me laissant avec le gris ou sans poils, depuis une ré-installation n'est pas toujours facile et la source n'est pas claire.
Comme il n'est pas une panacée pour résoudre n'importe quelle source du problème (autre que la réinstallation de Windows), j'ai recueilli des expériences dans un billet de blog sur
les étapes pour résoudre AddInAlreadyInstalledException
Peut-être ce qui permet à d'autres utilisateurs de VSTO et Microsoft Visual Studio.
Cette erreur peut s'afficher si vous essayez d'installer/mettre à jour un VSTO AddIn sur la même machine où vous avez développé, et il est causé par Visual Studio.
Chaque fois que vous construisez votre AddIn dans Visual Studio, il met à jour la clé de registre utilisées par l'AddIn brisant ainsi toute installation que vous avez fait.
La solution est d'ajouter un post-créer un événement qui permettrait de restaurer/définir la clé de registre à la valeur correcte.
Par exemple, si votre AddIn est configuré pour être installé/mis à jour à partir de
<YourPublishLocation>
, le post-événement de construction devraient être similaires à:Essayer de désinstaller le déjà installé VSTO application OU depuis le menu visual studio > Build | Propre Solution.
Sur la machine de développement, sur lequel j'ai eu construit le VSTO Projet dans Visual Studio
avec la même Version du Produit /de l'identité, j'ai besoin d'exécuter la commande Clean en sélectionnant le Projet dans l'Explorateur de solutions. En fait, cela a contribué à effacer l'entrée de registre, visé ci-dessus.
Qui m'a permis de re-installer le produit avec la même identité de l'application
J'ai eu le même problème lors du déploiement d'une nouvelle version de notre VSTO mot de complément. Après tripoter pendant 2 heures, j'ai découvert que le dossier d'Installation URL que vous avez défini dans les propriétés de la solution (où il se met à jour à partir d') est sensible à la casse et bêtement doit être le même cas que l'installation initiale de l'URL.
J'ai été le tester déploiement après avoir fait le complément de l'installation et de faire face au même problème lorsque j'essaie d'installer.
Question: Quand vous faites le publier ou de débogage de l'addin, VS permettrait de créer/mettre à jour le registre avec ce complément d'info sous
c'est la référence à la VSTO fichier qui serait contre pour faire la mise à niveau.
Dans votre cas, après que vous publiez, il serait pointant vers
De changer cela pour que votre publiés vsto chemin.
Maintenant, essayez de l'installer, fonctionne parfaitement.
Vous pouvez tester votre auto options de mise à niveau de la même manière, c'est à dire faire un build+de publier et de modifier ce chemin d'accès, puis fermez tous les excelle et d'ouvrir un seul.