2016-04-19 38 views
5

Tôi xin lỗi nếu tôi yêu cầu điều này sai địa điểm nhưng vì đó là về IDE mã hóa, tôi không biết đi đâu khác.Không thể cài đặt Visual Studio 2015 Update 2

Tôi chỉ không thể cài đặt Visual Studio 2015 Update 2 trên tươi Windows 10 Pro cài đặt của tôi (chỉ Office 2013 được cài đặt) và tươi Visual Studio 2015 Community Edition.

Các lỗi như sau:

Visual Studio 2015 Update 2 Fails to install

Và một khi lỗi này xảy ra, Visual Studio không còn hoạt động.

Tôi có thể xem xét bỏ qua bản cập nhật này nhưng tôi cần cài đặt gói lập trình di động (Xamarin) và yêu cầu cài đặt Visual Studio 2015 Update 2 trước.

Tôi đã tìm kiếm trên mạng về mã lỗi "0x80070490" nhưng không có gì xuất hiện liên quan đến Visual Studio.

Kể từ khi log file toàn là quá lớn để vừa ở đây, đó là những dòng chứa "lỗi" cụm từ:

[1890:12D0][2016-04-19T12:56:04]i325: Registering dependency: {4f075c79-8ee3-4c85-9408-828736d1f7f3} on package provider: Microsoft.VS.sdk_tools35,v11, package: sdk_tools35 
[1890:12D0][2016-04-19T12:56:04]i325: Registering dependency: {4f075c79-8ee3-4c85-9408-828736d1f7f3} on package provider: Microsoft.VS.CodeAnalysis_x86_enu,v14, package: RoslynLanguageServices 
[1890:12D0][2016-04-19T12:56:04]i323: Registering package dependency provider: {6C1985E7-E1C5-3A95-86EF-2C62465F15C3}, version: 14.0.23107, package: RoslynLanguageServicesResMsi 
[1890:12D0][2016-04-19T12:56:04]i325: Registering dependency: {4f075c79-8ee3-4c85-9408-828736d1f7f3} on package provider: {6C1985E7-E1C5-3A95-86EF-2C62465F15C3}, package: RoslynLanguageServicesResMsi 
[1890:1C78][2016-04-19T12:56:04]i304: Verified existing payload: VSSecondaryInstaller_box at path: C:\ProgramData\Package Cache\1DC8404EE32E731EC1B170A992B7208CE63094E7\packages\SecondaryInstaller\SecondaryInstaller.exe. 
[1538:0C6C][2016-04-19T12:56:04]i000: MUX: Source confirmed 
[1538:039C][2016-04-19T12:56:04]i000: MUX: ExecutePackageBegin for secondary installer 
[1538:039C][2016-04-19T12:56:04]i000: MUX: Checking to see if the secondary installer pipe should be created 
[1538:039C][2016-04-19T12:56:04]i000: MUX: Creating secondary installer pipe: {2b9a38d8-87f0-4279-b481-8ac30b840d80} 
[1538:039C][2016-04-19T12:56:04]i000: MUX: ExecutePackageBegin PackageId: VSSecondaryInstaller_box 
[1538:0B24][2016-04-19T12:56:04]i000: MUX: Begin connecting secondary installer pipe 
[1890:12D0][2016-04-19T12:56:04]i301: Applying execute package: VSSecondaryInstaller_box, action: Install, path: C:\ProgramData\Package Cache\1DC8404EE32E731EC1B170A992B7208CE63094E7\packages\SecondaryInstaller\SecondaryInstaller.exe, arguments: '"C:\ProgramData\Package Cache\1DC8404EE32E731EC1B170A992B7208CE63094E7\packages\SecondaryInstaller\SecondaryInstaller.exe" /q /BurnBundleProviderKey {4f075c79-8ee3-4c85-9408-828736d1f7f3} /lcid 1033 /BaseDirectory "J:\\" /localfeed "C:\Users\Roni\AppData\Local\Temp\98110090.xml" /FeedRegistryKey "Software\Microsoft\VisualStudio\14.0\Setup\vs\community" /primarylog "C:\Users\Roni\AppData\Local\Temp\dd_vs_community_20160419125540.log" /skuSpecificHKLMHive Software\Microsoft\VisualStudio\14.0 /launchaction Modify /installitems VSU_14.0.25123;AppInsightsToolsVisualStudio_HiddenVSU2RTMV1_5.2.60322.1;JavaScriptLanguageService_Hidden_14.0.25205;JavaScriptProjectSystem_Hidden_14.0.25205 /potentialcachecleanup ++VSU_14.0.25123++VSU_14.0.25115++VSU_14.0.25029++VSU_14.0.25008++VSU_14.0.24912++VSU_14.0.24720++VSU_14.0.24627;++AppInsightsToolsVisualStudio_HiddenVSU2RTMV1_5.2.60322.1++AppInsightsToolsRTMCheck_HiddenV1++AppInsightsToolsVisualStudio_HiddenV1++AppInsightsToolsVisualStudio_HiddenV2_4.0.51117.1++AppInsightsToolsVisualStudio_HiddenV3_4.0.51203.1++AppInsightsToolsVisualStudio_HiddenV4_4.1.60107.3++AppInsightsToolsVisualStudio_HiddenV5_4.2.60128.3++AppInsightsToolsVisualStudio_HiddenV6_4.3.60222.2++AppInsightsToolsVisualStudio_HiddenVSU2CTPV1_5.0.60115.1++AppInsightsToolsVisualStudio_HiddenVSU2RCV1_5.1.60222.1;++JavaScriptLanguageService_Hidden_14.0.25205++JavaScriptProjectSystem_HiddenRTM++JavaScriptLanguageService_HiddenRTM++JavaScriptProjectSystem_HiddenV2++JavaScriptLanguageService_HiddenV2++JavaScriptProjectSystem_HiddenV3++JavaScriptLanguageService_HiddenV3++JavaScriptProjectSystem_HiddenV4++JavaScriptLanguageService_HiddenV4++JavaScriptProjectSystem_Hidden_14.0.25008++JavaScriptLanguageService_Hidden_14.0.25008++JavaScriptProjectSystem_Hidden_14.0.25029++JavaScriptLanguageService_Hidden_14.0.25029++JavaScriptProjectSystem_Hidden_14.0.25115++JavaScriptLanguageService_Hidden_14.0.25115++JavaScriptProjectSystem_Hidden_14.0.25123A++JavaScriptLanguageService_Hidden_14.0.25123A;++JavaScriptProjectSystem_Hidden_14.0.25205++JavaScriptProjectSystem_HiddenRTM++JavaScriptLanguageService_HiddenRTM++JavaScriptProjectSystem_HiddenV2++JavaScriptLanguageService_HiddenV2++JavaScriptProjectSystem_HiddenV3++JavaScriptLanguageService_HiddenV3++JavaScriptProjectSystem_HiddenV4++JavaScriptLanguageService_HiddenV4++JavaScriptProjectSystem_Hidden_14.0.25008++JavaScriptLanguageService_Hidden_14.0.25008++JavaScriptProjectSystem_Hidden_14.0.25029++JavaScriptLanguageService_Hidden_14.0.25029++JavaScriptProjectSystem_Hidden_14.0.25115++JavaScriptLanguageService_Hidden_14.0.25115++JavaScriptProjectSystem_Hidden_14.0.25123A++JavaScriptLanguageService_Hidden_14.0.25123A /Pipe {2b9a38d8-87f0-4279-b481-8ac30b840d80} {77527ce8-5c43-4712-b947-859343f965c5} -burn.ancestors={4f075c79-8ee3-4c85-9408-828736d1f7f3}' 
[1890:1C78][2016-04-19T12:56:04]i304: Verified existing payload: vs_postclean_vs at path: C:\ProgramData\Package Cache\9735CABA-17F0-3C02-B41B-5A770280AD63\packages\VS_Clean\VS_PostClean_vs.exe. 
[1538:0C6C][2016-04-19T12:56:04]i000: MUX: Source confirmed 
[1890:1C78][2016-04-19T12:56:04]i304: Verified existing payload: community_finalizer at path: C:\ProgramData\Package Cache\{9E99CC49-D305-4D42-AC34-6C732062B142}v14.0.23107\packages\community_finalizer.msi. 
[1538:0C6C][2016-04-19T12:56:04]i000: MUX: Source confirmed 
[1890:1C78][2016-04-19T12:56:04]i304: Verified existing payload: ModernBlend_finalizer at path: C:\ProgramData\Package Cache\{93A31A4A-197C-43F0-9687-7FFC47C33D44}v14.0.23107\packages\ModernBlend_finalizer.msi. 
[1538:0C6C][2016-04-19T12:56:04]i000: MUX: Source confirmed 
[1890:1C78][2016-04-19T12:56:04]i304: Verified existing payload: VSGraphics_VSGA_finalizer_msi at path: C:\ProgramData\Package Cache\{919C67A9-2DE8-4929-A910-CB85E009B5CB}v14.0.23107\packages\VSGraphics_VSGA_finalizer.msi. 
[1538:0C6C][2016-04-19T12:56:04]i000: MUX: Source confirmed 
[1538:0B24][2016-04-19T12:56:05]i000: MUX: Finished connecting secondary installer pipe 
[1538:18B0][2016-04-19T12:56:22]i000: MUX: Updating secondary installer progress display name: Outer=Visual Studio 2015 Update 2, Inner= 
[1538:18B0][2016-04-19T12:56:29]i000: MUX: Updating secondary installer progress display name: Outer=Visual Studio 2015 Update 2, Inner=Microsoft Visual Studio Preparation 
[1538:18B0][2016-04-19T12:56:30]i000: MUX: Updating secondary installer progress display name: Outer=Visual Studio 2015 Update 2, Inner=Visual Studio Update Prerequisite 
[1538:18B0][2016-04-19T12:56:44]i000: MUX: Updating secondary installer progress display name: Outer=Visual Studio 2015 Update 2, Inner=KB3022398 
[1538:18B0][2016-04-19T12:57:44]i000: MUX: Updating secondary installer progress display name: Outer=Visual Studio 2015 Update 2, Inner=KB3022398LP 
[1538:18B0][2016-04-19T12:57:52]i000: MUX: Updating secondary installer progress display name: Outer=Visual Studio 2015 Update 2, Inner=KB3022398 
[1538:18B0][2016-04-19T12:58:46]i000: MUX: Updating secondary installer progress display name: Outer=Visual Studio 2015 Update 2, Inner= 
[1538:18B0][2016-04-19T12:58:46]i000: MUX: Updating secondary installer progress display name: Outer=Developer Analytics Tools v5.2.0, Inner= 
[1538:18B0][2016-04-19T12:58:52]i000: MUX: Updating secondary installer progress display name: Outer=JavaScript Language Service for Visual Studio, Inner= 
[1538:18B0][2016-04-19T12:59:09]i000: MUX: Updating secondary installer progress display name: Outer=JavaScript Project System for Visual Studio, Inner= 
[1890:12D0][2016-04-19T13:00:02]e000: Error 0x80048646: Process returned error: 0x80048646 
[1890:12D0][2016-04-19T13:00:02]e000: Error 0x80048646: Failed to execute EXE package. 
[1538:039C][2016-04-19T13:00:02]e000: Error 0x80048646: Failed to configure per-machine EXE package. 
[1538:039C][2016-04-19T13:00:02]i000: MUX: Installation size in bytes for package: VSSecondaryInstaller_box MaxAppDrive: 0 MaxSysDrive: 988090456 AppDrive: 0 SysDrive: 461045848 
[1538:039C][2016-04-19T13:00:02]i000: MUX: ExecutePackageComplete for secondary installer 
[1538:039C][2016-04-19T13:00:02]i000: MUX: Disconnecting secondary installer pipe 
[1538:039C][2016-04-19T13:00:02]i000: MUX: Return Code:0x80048646 Msi Messages:0 Result Detail:0 Restart:None 
[1538:039C][2016-04-19T13:00:02]i000: MUX: Set Result: Return Code=-2147187130 (0x80048646), Error Message=, Result Detail=, Vital=False, Package Action=Install, Package Id=VSSecondaryInstaller_box 
[1538:039C][2016-04-19T13:00:02]i000: Setting string variable 'BundleResult' to value '0' 
[1538:039C][2016-04-19T13:00:02]w350: Applied non-vital package: VSSecondaryInstaller_box, encountered error: 0x80048646. Continuing... 
[1538:039C][2016-04-19T13:00:02]i000: MUX: ExecutePackageBegin PackageId: vs_postclean_vs 
[1890:12D0][2016-04-19T13:00:02]i301: Applying execute package: vs_postclean_vs, action: Repair, path: C:\ProgramData\Package Cache\9735CABA-17F0-3C02-B41B-5A770280AD63\packages\VS_Clean\VS_PostClean_vs.exe, arguments: '"C:\ProgramData\Package Cache\9735CABA-17F0-3C02-B41B-5A770280AD63\packages\VS_Clean\VS_PostClean_vs.exe" /community /repair /log C:\Users\Roni\AppData\Local\Temp\dd_vs_community_20160419125540_017_vs_postclean_vs.log' 
[1538:039C][2016-04-19T13:00:02]i000: MUX: Installation size in bytes for package: vs_postclean_vs MaxAppDrive: 0 MaxSysDrive: 0 AppDrive: 0 SysDrive: 0 
[1538:039C][2016-04-19T13:00:02]i000: MUX: Return Code:0x0 Msi Messages:0 Result Detail:0 Restart:None 
[1538:039C][2016-04-19T13:00:02]i000: MUX: Reset execution Result 
[1538:039C][2016-04-19T13:00:02]i000: MUX: Reset Result 
[1538:039C][2016-04-19T13:00:02]i000: Setting string variable 'BundleResult' to value '0' 
[1538:039C][2016-04-19T13:00:02]i319: Applied execute package: vs_postclean_vs, result: 0x0, restart: None 
[1538:039C][2016-04-19T13:00:02]i000: MUX: ExecutePackageBegin PackageId: community_finalizer 
[1890:12D0][2016-04-19T13:00:02]i301: Applying execute package: community_finalizer, action: Repair, path: C:\ProgramData\Package Cache\{9E99CC49-D305-4D42-AC34-6C732062B142}v14.0.23107\packages\community_finalizer.msi, arguments: ' MSIFASTINSTALL="7" VSEXTUI="1" SKIP_APPID_SETUP=""' 
[1538:039C][2016-04-19T13:00:17]i000: MUX: Installation size in bytes for package: community_finalizer MaxAppDrive: 0 MaxSysDrive: 1503232 AppDrive: 0 SysDrive: 0 
[1538:039C][2016-04-19T13:00:17]i000: MUX: Return Code:0x0 Msi Messages:0 Result Detail:RollbackCleanup Restart:None 
[1538:039C][2016-04-19T13:00:17]i000: MUX: Reset execution Result 
[1538:039C][2016-04-19T13:00:17]i000: MUX: Reset Result 
+1

Bạn có thể thích cũng hỏi tại https: //social.msdn.microsoft.com/Forums/vstudio/en-US/home?forum=vssetup –

+0

đã làm điều đó, cảm ơn. –

+1

điều này là vô lý – tofutim

Trả lời

0

Tôi cũng đã có những lỗi "mất tích hoặc bị hư hỏng gói KB3022398" khi cố gắng nâng cấp VS2015 CE cập nhật 2 để cập nhật 3.
tôi cố gắng để hoàn toàn gỡ bỏ cài đặt VS2015 Community Edition, cộng với việc loại bỏ những từ sau đây, nhưng nó vẫn không làm việc:

  • C: \ Users \ < Tên đăng nhập/tên người dùng Windows > \ AppData \ Local \ Temp
  • C: \ ProgramData \ Package Cache (mặc dù tôi không hoàn toàn đề nghị điều này; những gói được sử dụng khi bạn gỡ bỏ cài đặt các tính năng khác nhau của VS2015 từ Control Panel)
  • C: \ Users \ < của Windows đăng nhập/user name > \ AppData \ Roaming \ Microsoft \ VisualStudio
  • thư mục VisualStudio, VisualStudio Dịch vụ, VSCommon, VsGraphics từ C: \ Users \ < của Windows đăng nhập/user name > \ AppData \ Local \ Microsoft
  • C: \ Users \ < Tên đăng nhập/tên người dùng Windows > \ Documents \ Visual Studio 2015 (Tôi không thử cái này, nhưng tôi không nghĩ đây là thủ phạm vì nó có liên quan đến chủ đề của bạn và dự án)

những điều khác tôi đã cố gắng mà không làm việc:

  • Sử dụng Web Installer for Visual Studio Community 2015 with Update 3 – Free (vs_community.exe)
  • Sử dụng ISO for Visual Studio Community 2015 with Update 3 – Free
    Tôi cũng xác nhận tính toàn vẹn của tải ISO và nó là ok (bạn đã tải Microsoft File Checksum Integrity Verifier và kiểm tra SHA-1 cho ISO của bạn và xem nếu nó tương ứng với một mô tả tại [1])
  • Sử dụng vs_community.exe/Bố cục (từ Web Installer, cũng từ gắn ISO)
    Xem thêm chi tiết tại [2][3]
    ví dụ

    vs_community.exe /PromptRestart /CustomInstallPath "<visual studio installation directory" /L <path for log file> /InstallSelectableItems VSU;VS_SDK_Breadcrumb_GroupV5;NativeLanguageSupport_VCV1;NativeLanguageSupport_MFCV1;NativeLanguageSupport_XPV1;PythonToolsForVisualStudio;WebToolsV1;PowerShellToolsV1;GitHubVSV1;OfficeDeveloperToolsV1` 
    
  • Áp dụng Cập nhật 3 trong khi tôi đã có VS2015 CE Cập nhật 2 cài đặt

gì làm việc cho tôi:

  • Start -> Gõ "Settings" -> Cập nhật & An ninh - > Khôi phục -> Đặt lại PC này (với việc xóa ứng dụng và mọi thứ)

Tôi đoán là nó có liên quan đến Registry + còn dư trong ổ đĩa cài đặt.

Những gì bạn có thể thử:

  • Start -> Gõ "Settings" -> Cập nhật & Security -> Recovery -> Reset máy tính này (với các ứng dụng xóa và tất cả mọi thứ)
  • tôi khuyên bạn nên sử dụng RevoUninstaller từ nó cũng giúp bạn xóa các phần còn lại từ Registry (bạn cũng có thể sử dụng các ứng dụng khác, đây chỉ là một khuyến nghị).
    Đây sẽ là một thay thế cho "Đặt lại PC này" (Tôi chưa chắc liệu nó có hoạt động không).
    Ý tưởng là nó hoạt động trên cùng một máy tính với cài đặt mới của Windows 10 Pro (không có cài đặt trước đó của Visual Studio 2015 CE).
  • Gỡ cài đặt sử dụng vs_community.exe/Uninstall/Force (thêm chi tiết tại [4])
  • Cài đặt sử dụng Web Installer hoặc ISO của Microsoft Visual Studio Community 2015 và sau đó áp dụng sử dụng Web Installer of Visual Studio 2015 Update 3 hoặc ISO of Visual Studio 2015 Update 3
  • Bạn cũng có thể hãy xem với Autoruns for Windows v13.62 và xem có bất kỳ điều gì liên quan đến Visual Studio hay không. Nếu có, sau đó thử xóa những phím sử dụng regedit

[1] Visual Studio 2015 ISO Files SHA-1 Hashes
[2] Automated Installation Options for Visual Studio 2015
[3] How to fix stuck Visual Studio Community installation problem
[4] Removing Visual Studio components left behind after an uninstall

Các vấn đề liên quan