Visual Studio核心功能出现致命错误 [英] Visual Studio core features fatal error

查看:130
本文介绍了Visual Studio核心功能出现致命错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经尝试安装Visual Studio 2015数天了,但没有任何效果.我已经遍历了所有帮助指南,问题,论坛帖子,但没有任何效果.我需要一个新的解决方案,请帮忙.日志文件很大,所以我得到了 最后一点:

I have been trying to install Visual Studio 2015 for several days now and nothing works. I have been through every help guide, question, forum post out there and nothing has worked. I need a new solution, please help. The log file is huge so I just got the last bit: 

推荐答案

Dear Warsnail12345,

Dear Warsnail12345,

Welcome to the MSDN forum.

I have researched your log and found the following error information:

>> [10A4:21EC][2016-03-23T01:04:36]i000: MUX:  ExecuteError: Package (vs_communitycore) failed: Error Message Id: 997 ErrorMessage: Error 997.Overlapped I/O operation is in progress.

>> [10A4:21EC][2016-03-23T01:04:36]i000: MUX:  ExecuteError: Package (vs_communitycore) failed: Error Message Id: 997 ErrorMessage: Error 997.Overlapped I/O operation is in progress.

This issue may occur because of you installed update 2918614 and this update uses cryptographic keys and certificates for hashing the installation files together with the logged-in user profile. Please refer to this: https://blogs.msdn.microsoft.com/vsnetsetup/2014/10/27/error-997-overlapped-io-operation-is-in-progress-kb2918614-breaks-windows-installer-service/ and follow the steps as below:

This issue may occur because of you installed update 2918614 and this update uses cryptographic keys and certificates for hashing the installation files together with the logged-in user profile. Please refer to this: https://blogs.msdn.microsoft.com/vsnetsetup/2014/10/27/error-997-overlapped-io-operation-is-in-progress-kb2918614-breaks-windows-installer-service/ and follow the steps as below:

1. Download the Hotfix from: https://support.microsoft.com/en-us/hotfix/kbhotfix?kbnum=3000988&kbln=en-us to fix it, then try to run the installer again

1. Download the Hotfix from: https://support.microsoft.com/en-us/hotfix/kbhotfix?kbnum=3000988&kbln=en-us to fix it, then try to run the installer again

2. Navigate to the Window updateàInstalled updates, search for KB2918614/KB3072630/KB3000988/KB3008627. If you find them, uninstall them then restart computer, run the installer as administrator.

2. Navigate to the Window updateàInstalled updates, search for KB2918614/ KB3072630/KB3000988/KB3008627. If you find them, uninstall them then restart computer, run the installer as administrator.

3. Please back up the registry table then follow the following steps:

  1. Click Start, click Run, type regedit in the Open box, and then click OK.
  2. Locate and then click the following subkey in the registry: HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsInstaller
  3. On the Edit menu, point to New, and then click DWORD Value.
  4. Type SecureRepairPolicy for the name of the DWORD, and then press Enter.
  5. Right-click SecureRepairPolicy, and then click Modify.
  6. In the Value data box, type 2, and then click OK.
  7. Locate and then click the following subkey in the registry: HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsInstaller
  8. On the Edit menu, point to New, and then click Key.
  9. Type SecureRepairWhitelist for the name of the key, and then press Enter.
  10. Double-click the SecureRepairWhitelist key to open it.
  11. On the Edit menu, point to New, and then click String Value. Create String Values that contain the product codes (including braces {}) of the products that have to be added to the Safe Recipients list.
  1. Click Start, click Run, type regedit in the Open box, and then click OK.
  2. Locate and then click the following subkey in the registry: HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsInstaller
  3. On the Edit menu, point to New, and then click DWORD Value.
  4. Type SecureRepairPolicy for the name of the DWORD, and then press Enter.
  5. Right-click SecureRepairPolicy, and then click Modify.
  6. In the Value data box, type 2, and then click OK.
  7. Locate and then click the following subkey in the registry: HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsInstaller
  8. On the Edit menu, point to New, and then click Key.
  9. Type SecureRepairWhitelist for the name of the key, and then press Enter.
  10. Double-click the SecureRepairWhitelist key to open it.
  11. On the Edit menu, point to New, and then click String Value. Create String Values that contain the product codes (including braces {}) of the products that have to be added to the Safe Recipients list.

The NAME of the String Value is the "product code" and the VALUE can be left blank. To obtain the product code for other MSIs, open the MSI by using the ORCA tool that is available in Windows SDK.

The NAME of the String Value is the "product code" and the VALUE can be left blank. To obtain the product code for other MSIs, open the MSI by using the ORCA tool that is available in Windows SDK.

If this issue still persists, please help me to collect the VS installation logs.请用 http://aka.ms/vscollect 收集安装日志.使用它之后,您将在%temp%文件夹中找到vslogs.cab.请将文件上传到 https://skydrive.live.com/ and 在此处共享链接.

If this issue still persists, please help me to collect the VS installation logs. Please use http://aka.ms/vscollect to gather the installation logs. After using it, you will find vslogs.cab from %temp% folder. Please upload the file to https://skydrive.live.com/ and share the link here.

Best regards,

Sara


这篇关于Visual Studio核心功能出现致命错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆