我在尝试安装Visual Studio 2015时遇到问题。有一次,它甚至无法运行.iso文件。
我按照以下提示: Error Installing Visual Studio 2015 Enterprise Update 1 with Team Explorer
这给了我一段时间的希望,安装似乎正在起作用,但后来我得到了这个error。
接下来我应该尝试什么?我在这里结束了。
答案 0 :(得分:2)
我与一般" TeamExplorer / vs_teamExplorerCore"有类似的问题。错误并最终获得 Visual Studio 2015社区版更新2 以在Windows 7上安装这些步骤(其中一些概述为here和here。)
既然你说你在第一篇文章中已经尝试了至少一些步骤,我会注意到,直到我合并了多个步骤(并添加了一些),这在多次重复失败后对我有效。我以前单独尝试了一些步骤而没有任何运气。
注意:如果您只是出于某种原因(而不是所有已概述的步骤)对尝试VS 2015社区RTM安装程序感兴趣,我已在列表底部列出了该文件的链接这个答案。
我按顺序采取的步骤是:
1。)更新Windows - 确保某些Windows是最新的(必要时,包括重新启动)。
2。)启用 symbolic links的所有四项评估:
检查是否启用了所有四项评估。运行cmd.exe(以管理员身份运行):
fsutil behavior query SymlinkEvaluation
应启用所有4项评估。如果他们不是:
fsutil behavior set SymlinkEvaluation L2L:1 R2R:1 L2R:1 R2L:1
设置完4个评估后,清理旧目录/注册表项,临时文件和软件包安装缓存(如下所示)。
3。)在控制面板中卸载VS 2015的所有条目 - 如果在“添加/删除程序”部分中,请卸载VS 2015的任何条目。
注意:我没有手动卸载安装失败期间安装的任何依赖项(例如.NET x.x.x,IIS 10 Express等)。
4。)清除旧的VS 2015 files, folders and registry keys:
C:\Program Files (x86)\Microsoft Visual Studio 14.0
C:\Program Files\Microsoft Visual Studio 14.0
C:\users\user\Documents\Visual Studio 2015
C:\users\user\AppData\Roaming\Microsoft\VisualStudio\14.0
C:\users\user\AppData\Local\Microsoft\VisualStudio\14.0
C:\users\user\AppData\Local\Microsoft\VSCommon\14.0
注意:当然前两个可能会有所不同,具体取决于您尝试安装VS 2015的位置。
使用以下命令清除注册表项:
REG DELETE HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\14.0
REG DELETE HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\14.0
REG DELETE HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0
REG DELETE HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0_Config
5.。删除缓存或临时商品 - 完全删除中的所有商品
C:\ProgramData\Package Cache
和
C:\Users\UserName\AppData\Local\Temp
注意:如果您愿意,您可以更有选择性,因为有些项目与VS明显无关。
6。)卸载以前的可再发行组件 - Uninstall any previous redistributables。我特别指出卸载2015年的所有三个副本(RC,Update 1和Update 2)。
如果您不确定卸载这三个,我建议至少进行更新2,即使您将其他两个单独留下(因为我假设您正在尝试安装VS 2015 Update 2)。
我以前手动删除过:
c:\windows\System32\vcruntime140.dll
c:\windows\SysWOW64\vcruntime140.dll
但是在此处概述的最终尝试中没有这样做。
注意:确保在卸载它们时不使用它们。如果您收到任何投诉,请在继续之前停止任何相关计划。
7。)重新启动电脑。
8。)暂时禁用AntiVirus,如果有的话 - 我使用的品牌可以在我选择之前禁用所有项目。
注意:我建议如果您的程序对禁用项目有时间限制,请确保在尝试安装VS 2015时未达到时间限制。
9。)使用 CCleaner清理所有剩余的注册表项,根据需要 - 在我的方案中,卸载后仍有一些未使用的密钥最后一次VS 2015尝试失败。
10。)手动重新安装VC ++可再发行组件 - 在我的方案中重新安装了所有VC ++ 14版本,但我会特别关注更新2或您尝试安装的任何内容。
我用于更新2的可再发行组件是version 14.0.23918。
11。)使用适合您的安装的VS Studio RTM安装程序 - Per the chosen answer here,使用VS 2015 Update 1或Update 2的当前安装程序时可能会出现问题。< / p>
特别是我的情景:
已下载 Visual Studio 2015 Community Edition RTM ISO。 (SHA1:BAAD3CEBAB7A5834D8F78F7D02E4880C010F3BA9)
复制安装程序&#34; vs_community.exe&#34;。对于这种情况,我没有使用ISO内容,所以我卸载了它。
从目录中删除 RTM安装程序。我不确定这是否是绝对必要的,但是comment made elsewhere a long time ago似乎表明这可能是一个潜在的问题。
已使用默认安装目录(C:\ Program Files(x86)\ Microsoft Visual Studio 14)。以前,我使用过安装自定义目录。
大约20-25GB免费,因为有很多下载和安装。 = P
如果您需要除社区以外的其他VC 2015 RTM ISO,links can be found at this blog post。
如果您信任互联网上的陌生人,this is a link for the VS 2015 Community RTM installer (only)我使用过,则无需下载3.9GB ISO。 = P
关于安装程序,正如我所提到的,我不必使用RTM ISO。 RTM安装程序会像更新1或更新2的安装程序一样提取Web更新。
使用RTM安装程序我成功安装了VS 2015 Update 2,其中包含所有可选的C ++选项,Visual Studio的Python工具以及通过Web使用Microsoft CodeGen的Clang。我选择不安装Web开发工具,但我不相信这有所不同,因为我之前在成功安装之前遇到了TeamExplorer Core错误而没有选择任何选项。
答案 1 :(得分:1)
请参阅以下完美删除Visual Studio的精彩链接:
Create a "remove all remnants of Visual Studio from your system" program.