正如标题所述,我在安装 Visual Studio 时遇到问题“无法安装 microsoft.visualcpp.redist.14”。
我知道到处都有解决方案,但它们似乎并不能为我自己解决问题。
版本:17.10.5
(https://i.sstatic.net/Apq60d8J.png)
日志:
*安装时出现问题。
您可以通过以下方式排查包失败:
1. Search for solutions using the search URL below for each package failure
2. Modify your selections for the affected workloads or components and then retry the installation
3. Remove the product from your machine and then install again
如果开发者社区已报告该问题,您可以在那里找到解决方案或解决方法。如果尚未报告该问题,我们鼓励您创建一个新问题,以便其他开发人员能够找到解决方案或解决方法。您可以使用“提供反馈”按钮从右上角的 Visual Studio 安装程序中创建新问题。
====================================================== =================================
软件包“Microsoft.VisualCpp.Redist.14,版本=14.40.33810,芯片=x86”安装失败。 搜索网址 https://aka.ms/VSSetupErrorReports?q=PackageId=Microsoft.VisualCpp.Redist.14;PackageAction=Install;ReturnCode=-2147023274 细节 执行的命令:“c:\windows\syswow64\windowspowershell 1.0\powershell.exe” -NoLogo -NoProfile -Noninteractive -ExecutionPolicy Unrestricted -InputFormat None -Command "& """C:\ProgramData\Microsoft\VisualStudio\Packages\Microsoft. VisualCpp.Redist.14,版本=14.40.33810,芯片=x86\VCRedistInstall.ps1""" -PayloadDirectory """C:\ProgramData\Microsoft\VisualStudio\Packages\Microsoft.VisualCpp.Redist.14,版本=14.40。 33810,chip=x86""" -Architecture x86 -Logfile """C:\Users\Ali Ebrahim\AppData\Local\Temp\dd_setup_20240810225729_232_Microsoft.VisualCpp.Redist.14.log"""; 退出 $LastExitCode" 返回码:-2147023274 返回代码详细信息:打开安装日志文件时出错。验证指定的日志文件位置是否存在并且可以写入。 日志 C:\Users\Ali Ebrahim\AppData\Local\Temp\dd_setup_20240810225729_232_Microsoft.VisualCpp.Redist.14.log 受影响的工作负载 .NET 桌面开发(Microsoft.VisualStudio.Workload.ManagedDesktop,版本=17.10.34803.213,productarch=x64) .NET多平台应用程序UI开发(Microsoft.VisualStudio.Workload.NetCrossPlat,版本=17.10.34803.213) 受影响的组件 .NET 桌面开发工具(Microsoft.VisualStudio.Component.ManagedDesktop.Preventions,版本=17.10.34803.213) .NET MAUI(Microsoft.VisualStudio.ComponentGroup.Maui.All,版本=17.10.34803.213) .NET MAUI开发工具(Microsoft.VisualStudio.ComponentGroup.Maui.Shared,版本=17.10.34803.213) .NET 分析工具(Microsoft.VisualStudio.Component.DiagnosticTools,版本=17.10.34803.213) Blazor 对 .NET MAUI 应用程序的支持(Microsoft.VisualStudio.ComponentGroup.Maui.Blazor,版本=17.10.34803.213) C# 和 Visual Basic(Microsoft.VisualStudio.Component.Roslyn.LanguageServices,版本=17.10.34803.213) .NET 开发工具(Microsoft.NetCore.Component.DevelopmentTools,版本=17.10.34803.213) F# 语言支持(Microsoft.VisualStudio.Component.FSharp,版本=17.10.34803.213) GitHub Copilot(组件.VisualStudio.GitHub.Copilot,版本=0.2.894.62884) 实时共享(Component.Microsoft.VisualStudio.LiveShare.2022,版本=1.0.5919) 托管桌面工作负载核心(Microsoft.VisualStudio.Component.ManagedDesktop.Core,版本=17.10.34803.213) *
我尝试过以下方法:
他们似乎都没有解决问题。
我们将非常感谢您的帮助:)
您可以运行 InstallCleanup.exe 完全删除所有已安装的 Visual Studio 实例,然后重试。
如果不行,您可以尝试以下步骤:
1.手动删除之前安装的所有剩余安装和缓存文件夹
C:\Program Files (x86)\Microsoft Visual Studio
%programdata%\Microsoft\visualstudio\packages
2.删除首次安装时设置的安装注册表项:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\VisualStudio\Setup
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\Setup
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\VisualStudio\Setup