【问题标题】:Visual Studio 2022 Install Failure - Microsoft.VisualCpp.Redist.14;PackageAction=Install;ReturnCode=1921Visual Studio 2022 安装失败 - Microsoft.VisualCpp.Redist.14;PackageAction=Install;ReturnCode=1921
【发布时间】:2022-11-29 10:03:03
【问题描述】:

尝试安装 Visual Studio 2022 时(尝试安装 Visual Studio 2019 时出现相同问题),一旦安装到某个点,它会报告以下内容:

“抱歉,出了一些问题” 无法安装 Microsoft.VisualCpp.Redist.14

这是日志:

安装出现问题。

您可以通过以下方式对包故障进行故障排除:

  1. 使用下面的搜索 URL 为每个包失败搜索解决方案
  2. 修改您对受影响的工作负载或组件的选择,然后重试安装
  3. 从您的机器中删除产品,然后重新安装

    ================================================ ============================== 软件包 'Microsoft.VisualCpp.Redist.14,version=14.34.31931,chip=x86' 安装失败。 搜索网址 https://aka.ms/VSSetupErrorReports?q=PackageId=Microsoft.VisualCpp.Redist.14;PackageAction=Install;ReturnCode=1921 细节 执行的命令:"c:\windows\syswow64\windowspowershell\v1.0\powershell.exe" -NoLogo -NoProfile -Noninteractive -ExecutionPolicy Unrestricted -InputFormat None -Command "& """C:\ProgramData\Microsoft\VisualStudio\Packages \Microsoft.VisualCpp.Redist.14,版本=14.34.31931,芯片=x86\VCRedistInstall.ps1""" -PayloadDirectory"""C:\ProgramData\Microsoft\VisualStudio\Packages\Microsoft.VisualCpp.Redist.14,版本=14.34.31931,chip=x86""" -Architecture x86 -Logfile """C:\Users\jbeaumont\AppData\Local\Temp\dd_setup_20221128140210_221_Microsoft.VisualCpp.Redist.14.log"""; exit $LastExitCode" 返回码:1921 返回码详情:系统无法解析文件名。 日志 C:\Users\jbeaumont\AppData\Local\Temp\dd_setup_20221128140210_221_Microsoft.VisualCpp.Redist.14.log 受影响的工作负载 .NET 桌面开发 (Microsoft.VisualStudio.Workload.ManagedDesktop,version=17.4.33006.217,productarch=x64) ASP.NET 和网络开发 (Microsoft.VisualStudio.Workload.NetWeb,version=17.4.33006.217,productarch=x64) 受影响的组件 使用 WSL 进行 .NET 调试(Microsoft.VisualStudio.Component.WslDebugging,版本=17.4.33006.217) .NET 桌面开发工具 (Microsoft.VisualStudio.Component.ManagedDesktop.Prerequisites,version=17.4.33006.217) .NET 分析工具 (Microsoft.VisualStudio.Component.DiagnosticTools,version=17.4.33006.217) ASP.NET 和 Web 开发先决条件 (Microsoft.VisualStudio.Component.Web,version=17.4.33006.217) ASP.NET 和 web 开发先决条件 (Microsoft.VisualStudio.ComponentGroup.Web,version=17.4.33006.217) Azure WebJobs 工具 (Component.Microsoft.VisualStudio.Web.AzureFunctions,version=17.4.33006.217) Azure WebJobs 工具 (Microsoft.VisualStudio.ComponentGroup.AzureFunctions,version=17.4.33006.217) C# 和 Visual Basic (Microsoft.VisualStudio.Component.Roslyn.LanguageServices,version=17.4.33006.217) 用于 Web 开发的云工具 (Microsoft.VisualStudio.ComponentGroup.Web.CloudTools,version=17.4.33006.217) SQL Server 支持的数据源 (Microsoft.VisualStudio.Component.SQL.DataSources,version=17.4.33006.217) .NET 开发工具 (Microsoft.NetCore.Component.DevelopmentTools,version=17.4.33006.217) F# 语言支持 (Microsoft.VisualStudio.Component.FSharp,version=17.4.33006.217) Web 项目的 F# 语言支持 (Microsoft.VisualStudio.Component.FSharp.WebTemplates,version=17.4.33006.217) 实时共享 (Component.Microsoft.VisualStudio.LiveShare.2022,version=1.0.5716) 托管桌面工作负载核心 (Microsoft.VisualStudio.Component.ManagedDesktop.Core,version=17.4.33006.217) Razor 语言服务 (Component.Microsoft.VisualStudio.RazorExtension,version=17.4.33006.217) SQL Server 数据工具(Microsoft.VisualStudio.Component.SQL.SSDT,版本=17.4.33006.217) .NET 的 Web 开发工具 (Microsoft.NetCore.Component.Web,version=17.4.33006.217)

【问题讨论】:

  • 嗯,不是一个普遍的问题。我假设下载了安装,右键单击,使用取消阻止(就像每次下载都应该做的那样)。然后右键单击并选择以管理员身份运行。我也会考虑不使用本地数据库,并将 sql express 安装为单独的安装。但是,如前所述,我没有看到也找不到任何人在安装 vs2022 时遇到问题。我做了很多次,从来没有问题。因此,请尝试取消阻止下载的文件(不是吗?)。并尝试以管理员身份运行该安装程序 - 看看这两个是否有帮助。
  • 不确定什么是解锁,因为运行下载的安装 .exe 没有问题。我在 .exe 的属性中看不到任何允许某人取消阻止的选项,但正如我所说,安装运行。我以管理员身份运行,没有效果。还是一样的问题。我不知道,您单击日志文件中的链接,有一页又一页关于最新版本的 Visual Studio 安装文件的问题。我得到的返回代码 (1921) 并不多,但有数以万计的类似问题。
  • 我已经使用 Revo Uninstaller 完全删除了安装,它删除了安装、所有注册表项和临时文件,运行 Windows 系统扫描以查找过时的系统文件和更新,确保机器上的任何地方都没有其他版本的 Visual Studio甚至尝试安装 Visual Studio 2019,结果相同。
  • 我在下面解释什么是下载后取消阻止文件。如前所述,这不太可能是您的问题,但至少您不妨了解在下载文件后,您通常希望(并且需要)如何取消阻止文件。请注意 vs2022 是 vs 的第一版,它是 x64 位的。但是,我怀疑你这些天运行的是 x32 操作系统。 (但是,由于 2019 年是 x32 位,因此您消除了该问题)。如前所述,不知道为什么 2019 年或 2022 年不起作用。我假设您在关闭病毒软件的情况下尝试过此操作?

标签: asp.net .net visual-studio installation


【解决方案1】:

不确定什么是解锁

如果您下载文件或任何东西?

作为一般规则,您想要取消阻止:

也就是这个选项(右击,或者现在win 11经常有,右击多选项)。很确定这个解锁安全功能已经存在了一段时间 - 至少 win 10,我认为甚至以前的 Windows 版本都有这个选项。

现在,我不认为以上是你的问题,但当然这是下载文件后要做的第一件事。

事实上,对于 zip 文件,您真的必须注意上面的内容。例如,如果我共享一些代码 - 在那个 zip 文件中有一些 .dll?除非您在解压缩之前取消阻止,否则它们不起作用。 (或解压缩后取消阻止每个文件)。

因此,以上是处理任何下载文件时将具备的基本技能。正如我所说,这不太可能是你的问题,但由于下载文件和解锁的基本设置让你感到困惑,如果你打算使用互联网并下载文件。

【讨论】:

    猜你喜欢
    • 2021-12-23
    • 1970-01-01
    • 2022-11-11
    • 2022-09-25
    • 2015-10-28
    • 2022-06-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多