2011-10-27 16 views
10

Quando faccio doppio clic per installare un plug-in VSTO per Excel 2010, viene visualizzato il messaggio "Impossibile installare questa applicazione perché è già installata un'applicazione con la stessa identità. Per installare questa applicazione, modificare la versione manifest per questo applicazione o disinstallare l'applicazione preesistente. ". Questo plugin è stato precedentemente disinstallato utilizzando la finestra "uninstall program" nel pannello di controllo. Quindi, come faccio a reinstallare il plug-in?disinstallazione plug-in VSTO

Ho anche eliminato il plug-in precedente dalla directory specificata nella chiave di registro HKCU \ Software \ Microsoft \ Fusion \ DownloadCacheLocation.

Tutte le eccezioni: System.Deployment.Application.DeploymentException: impossibile installare questa applicazione perché è già installata un'applicazione con la stessa identità. Per installare questa applicazione, modificare la versione manifest per questa applicazione o disinstallare l'applicazione preesistente.

a Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.DownloadAddIn (TimeSpan timeout)

a Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.InstallAddIn()

risposta

20

Se avete bisogno di fare questo su un computer senza l'SDK installato è possibile eseguire il seguente comando:

rundll32 dfshim CleanOnlineAppCache 

Fonte: http://www.nerdfurio.us/blog/post.aspx?id=004f104e-da73-df11-949e-001143eed2d5

+0

non ho provato perché ho già risolto il mio problema, ma spero che questo funziona e segnerà questo come una soluzione. –

+1

Certo, funziona. Innanzitutto è necessario disinstallare da Aggiungi/Rimuovi programmi, quindi utilizzare questo comando magico. – Badiboy

+1

Grazie a questo funziona – Mirodil

1

Ho usato il mage tool per cancellare la cache dell'applicazione e questo mi ha aiutato.