当我双击安装Excel 2010的VSTO插件时,我收到一条消息“无法安装此应用程序,因为已经安装了具有相同身份的应用程序。要安装此应用程序,请修改此应用程序的清单版本或卸载预先存在的申请。“此插件以前使用控制面板中的“卸载程序”窗口卸载。那么我该如何重新安装插件呢?
我还删除了HKCU \ Software \ Microsoft \ Fusion \ DownloadCacheLocation注册表项中指定的目录中的上一个插件。
所有例外情况: System.Deployment.Application.DeploymentException:无法安装此应用程序,因为已安装具有相同标识的应用程序。要安装此应用程序,请修改此应用程序的清单版本或卸载预先存在的应用程序。
at Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.DownloadAddIn(TimeSpan timeout)
at Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.InstallAddIn()
答案 0 :(得分:21)
如果您需要在未安装SDK的计算机上执行此操作,则可以运行以下命令:
rundll32 dfshim CleanOnlineAppCache
来源:http://www.nerdfurio.us/blog/post.aspx?id=004f104e-da73-df11-949e-001143eed2d5
答案 1 :(得分:2)
您可以尝试的另一件事:在
中找到app文件夹 C:\Users\%USERNAME%\AppData\Local\Apps\2.0
并删除它。
答案 2 :(得分:1)
我已经使用mage tool来清除应用程序缓存,这对我有帮助。
答案 3 :(得分:0)
我遇到了简单的应用删除它们: