Bri*_*art 14 visual-studio visual-studio-2015
我在使用Update 1安装Visual Studio 2015时遇到了同样的问题.在Team Explorer安装中失败了,据我所知,这是由于此问题中列出的相同错误引起的(多个错误安装Visual Studio 2015社区版).我已经尝试了这个问题的答案中解释的步骤,包括俄语的答案.但是,安装仍然在同一点上失败.我现在在我的智慧结束,并且出于想法尝试.
有人可以帮忙吗?
Bri*_*art 33
好吧,我最终打开了一个技术支持案例与微软解决我的问题.他们在我的日志文件中发现了以下问题:
在VS 2015安装期间,通过自定义操作安装了几个VSIX软件包.例如:TeamExplorer.vsix通过自定义操作执行,TeamExplorer.vsix包安装Team Explorer二进制文件
我们发现所有VSIX软件包都无法安装.因此,VS无法安装.根据捆绑日志:
[2284:0D4C] [2016-01-20T12:53:42] i301:应用执行包:nugetvs,action:Install,path:C:\ ProgramData\Package Cache {4BE72B6B-1E33-3D51-82CE-AE9702AA2664} v3. 3.0.167\packages\WPT\NuGetVisualStudio14.msi,参数:'ARPSYSTEMCOMPONENT ="1"MSIFASTINSTALL ="7"'[29A0:2B30] [2016-01-20T12:54:11] i000:MUX:ExecuteError:Package( nugetvs)失败:错误消息ID:1722 ErrorMessage:此Windows Installer程序包有问题.作为设置的一部分运行的程序没有按预期完成.请联系您的支持人员或包装供应商.[2284:0D4C] [2016-01-20T12:54:12] e000:错误0x80070643:无法安装MSI包.[2284:0D4C] [2016-01-20T12:54:12] e000:错误0x80070643:无法执行MSI包.[29A0:2B30] [2016-01-20T12:54:12] e000:错误0x80070643:无法配置每台机器的MSI包.
根据VSIX日志,我们发现大多数VSIX包失败的下面的堆栈(例如VSIXInstaller_43a2c244-da76-4e26-b086-0341b7e77c1f.log):
System.MissingMethodException:找不到方法:'System.Collections.Generic.IEnumerable`1 Microsoft.VisualStudio.ExtensionManager.IInstallableExtension.get_InvalidCertificateInformation()'.位于VSIXInstaller.App.OnStartup(StartupEventArgs e)的VSIXInstaller.App.LogitinInstall(Boolean isRepairSupported)的VSIXInstaller.App.LogExtensionDetails(IExtension扩展)的VSIXInstaller.App.LogSignatureDetails(IExtension扩展)
我们发现了一个类似的Bug 177561:Slipstream构建无法修补(RTM)MSI已经由另一个(较小的)捆绑安装,并且它仍然处于活动状态.我会与我的高效团队核实并回复你.
如您所见,这是Microsoft的一个已知问题.我要求安装备用建议,支持代表要求我使用非更新版本的VS Enterprise 2015进行全新安装.我按照下面的说明执行全新安装,它工作正常.
而且... tada,装置终于成功了!我希望通过单独修复C++运行时,可以帮助其他类似问题解决的问题.
成功安装RTM后,我能够运行Update 1安装程序并成功更新.从那时起,我也安装了Update 2,没有任何问题.
小智 12
为简化起见,这里是一个批处理文件,用于在安装Visual Studio 2015之前进行清理.
@echo.
@echo This will remove all files, directories and registry keys about VISUAL STUDIO 2015
@echo.
@pause
rd "C:\Program Files (x86)\Microsoft Visual Studio 14.0" /S
rd "C:\Program Files\Microsoft Visual Studio 14.0" /S
rd "C:%homepath%\Documents\Visual Studio 2015" /S
rd "C:%homepath%\AppData\Roaming\Microsoft\VisualStudio\14.0" /S
rd "C:%homepath%\AppData\Local\Microsoft\VisualStudio\14.0" /S
rd "C:%homepath%\AppData\Local\Microsoft\VSCommon\14.0" /S
@echo.
@echo Removing Registry Keys
@pause
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
@echo.
@echo. FINISHED!
@pause
Run Code Online (Sandbox Code Playgroud)
只需将其复制并粘贴到.bat文件中即可
小智 5
成功!反正很容易尝试.
我有类似的问题,并尝试重新安装几次,但没有快乐.我正在考虑从ISO安装个别包 - 根本不开心.
我终于通过在控制面板/程序中选择"修复"而不是"卸载"来"安装"它.虽然花了很长时间才进行"修复".最后它安装并正常工作.
这可能有所帮助.
| 归档时间: |
|
| 查看次数: |
21848 次 |
| 最近记录: |