Installation “安装后”;用于JavaScript的Windows库的Visual Studio扩展”;更新,它仍然显示为可用更新
单击update之后,我可以成功下载update.exe 我的问题是,即使成功安装了更新,它仍然会在安装后出现在“扩展和更新”窗口中。重新启动VS或重新启动我的机器都无法解决此问题 VS声称安装的当前版本为:1.0.9200.20789,它试图更新的版本为:1.0.9651.40228 有人知道如何强制VS识别更新吗?我尝试过修复安装,也进入了控制面板中的程序并取消了安装(两个版本-我有一个以前的版本似乎链接到VS2012),然后重新安装 此扩展的功能非常有用,因此我不想特别取消安装,以避免看到更新。尝试以下解决方法:Installation “安装后”;用于JavaScript的Windows库的Visual Studio扩展”;更新,它仍然显示为可用更新,installation,visual-studio-2013,Installation,Visual Studio 2013,单击update之后,我可以成功下载update.exe 我的问题是,即使成功安装了更新,它仍然会在安装后出现在“扩展和更新”窗口中。重新启动VS或重新启动我的机器都无法解决此问题 VS声称安装的当前版本为:1.0.9200.20789,它试图更新的版本为:1.0.9651.40228 有人知道如何强制VS识别更新吗?我尝试过修复安装,也进入了控制面板中的程序并取消了安装(两个版本-我有一个以前的版本似乎链接到VS2012),然后重新安装 此扩展的功能非常有用,因此我不想特别取消安装,以避免看到
msinv.exe-p>out.txt
msiexec/x
卸载它。对我来说,产品代码是{D5FEB7A1-5D0F-4CDC-8290-F52DFB53AF23}
,所以我运行了msiexec/x{D5FEB7A1-5D0F-4CDC-8290-F52DFB53AF23}
我的替代解决方案,与Microsoft Connect上发布的相同: 一个更简单的方法(至少对我来说) 在Visual Studio Express 2013 Web版和Windows 8.1版上测试 打开文件夹: C:\ProgramData\Package缓存\ 可能它将被隐藏,只需按Windows+R并粘贴路径,然后按Enter键 按F3键在文件夹中搜索,查找: WinLibJS_CORE.msi 我们会为您带来一些结果 打开属性窗口并查看文件的详细信息页面。 检查“主题”字段,其中指定了版本 如果您在“详细信息查看模式”(Ctrl+Shift+6)下查看搜索结果,您可以将鼠标悬停在安装程序上,然后检查工具提示,版本也会在那里 现在,只需卸载旧版本并完成;) 至少它对我有用
另一个解决此问题的PowerShell替代方案也可以在这里找到:只是一句“警告”:我的机器上安装了3个(!!?!?)版本的扩展。删除所有旧版本,只保留新版本,以便此修复程序正常工作。除此之外,这个解决方案就像广告宣传的那样有效。谢谢你,这件事让我发疯了!谢谢Joce,我也遇到过同样的情况!也许我每次尝试更新时都安装了不同的副本。。。事实上,我不得不删除4个包中的3个,旧的包,以使其工作!奇怪的是,步骤2每次运行只显示两个包,但每次卸载都会显示另一个旧包。。我只是重复步骤2-3-4,直到我只有一个实例,新的一个..这是为VS 2013 Pro做的。我喜欢这个,因为您不需要下载和执行工具。要卸载,请右键单击.msi文件并在上下文菜单中选择“卸载”。