2025年9月

在windows下安装Visual Studio 2022,打开VisualStudioSetup.exe后,软件进行解压,但是解压完成后,安装程序会退出并终止运行,安装过程不会发生。等了一会儿,什么也没发生。任务管理器和资源管理器中都没有正在运行的安装程序。
网上查看了解决方案,首先查看C:Users*AppDataLocalTemp,*表示当前用户,该文件夹下有个dd_VisualStudioSetup_decompression_log.txt文件,里面记录了安装日志,内容如下:
[9/19/2025, 16:49:1] === Logging started: 2025/09/19 16:49:01 ===
[9/19/2025, 16:49:1] Executable: D:appVisualStudioSetup.exe v17.14.36511.14
[9/19/2025, 16:49:1] --- logging level: standard ---
[9/19/2025, 16:49:1] Directory 'C:UsersADMINI~1AppDataLocalTemp2aa7ef780aba91e07f572d' has been selected for file extraction
[9/19/2025, 16:49:1] Extracting files to: C:UsersADMINI~1AppDataLocalTemp2aa7ef780aba91e07f572d\
[9/19/2025, 16:49:2] Extraction took 750 milliseconds
[9/19/2025, 16:49:2] Executing extracted package: 'vs_bootstrapper_d15vs_setup_bootstrapper.exe ' with commandline ' --env "_SFX_CAB_EXE_PACKAGE:D:appVisualStudioSetup.exe _SFX_CAB_EXE_ORIGINALWORKINGDIR:D:app"'
[9/19/2025, 16:49:33] The entire Box execution exiting with result code: 0x0
[9/19/2025, 16:49:33] Launched extracted application exiting with result code: 0x0
[9/19/2025, 16:49:33] === Logging stopped: 2025/09/19 16:49:33 ===

按照网上的方案,都试了还是无效,问了chatgpt也是没有能解决,在不懈努力下,终于找到问题所在:https://stackoverflow.com/questions/41708167/unable-to-install-visual-studio-2017-result-code-0x0-0x2
这里有个回答完美的解决了安装问题,其实最终的问题是%ProgramData%MicrosoftVisualStudio文件夹下有个之前安装的遗留文件夹Packages导致的,删除这个文件夹就好了。原文翻译如下:

请参阅错误消息,安装过程中解压或启动软件包时出现问题。请确保 Windows 更新为最新版本,暂时禁用所有防病毒软件,清理 %temp% 文件夹,然后以管理员身份重新运行 VS 2017 安装程序。

如果您尝试安装任何 VS 15 预览版本或重新安装 VS 2017,您可以执行如下手动卸载:

转到控制面板—程序和功能,如果有“Microsoft Visual Studio 2017”或“Microsoft Visual Studio 安装程序”,请右键单击它并选择“卸载”

尝试删除以下已安装的文件夹:(您可以在任何修改之前备份这些文件夹,以防我们需要回滚)

• 转到文件夹:%ProgramData%MicrosoftVisualStudio 并删除“Packages”文件夹

• 转到 Visual Studio 安装文件夹(通常位于 %ProgramFiles(x86)%Microsoft Visual Studio 下)并删除文件夹“2017”或“VS15Preview”(如果有)

卸载后,重新下载VS 2017 RC并以管理员身份运行。