我已尝试了 StackOverflow 和 VS 开发人员社区中提供的所有解决方案,但无法解决该错误。
A product matching the following parameters cannot be found:
channelId: VisualStudio.15.Release
productId: Microsoft.VisualStudio.Product.Community
以下是我尝试过的解决方案。
InstallCleanup.exe -i with cmd
(以管理员身份)InstallCleanup.exe -f with cmd
(以管理员身份)我遇到了这个问题,并通过以下步骤解决了
"%programfiles(x86)%\Microsoft Visual Studio\Installer\resources\app\layout\InstallCleanup.exe" -full
希望这有帮助。补充一下,我无需卸载 VS 2015 即可正常工作。
对于寻找 VS2019 问题解决方案的人来说,InstallCleanup.exe 位于“Installer”目录下,而不是其子目录下。
"C:\Program Files (x86)\Microsoft Visual Studio\Installer\InstallCleanup.exe" -full
按照以下步骤操作,您的问题将得到解决:
卸载
请导航至 C:\Program Files x86 并搜索 Microsoft Visual Studio 文件夹。然后右键单击并删除该文件夹。
然后仅从这 2 个位置删除 Visual Studio 文件夹(如果存在):
C:\Users\YOUR_USER\AppData\Local\Microsoft
C:\ProgramData\Microsoft
最后,请在左下搜索字段中输入 regedit 以访问注册表编辑器...打开后,导航至
HKEY LOCAL MACHINE > SOFTWARE > MICROSOFT
并检查其中是否有 Visual Studio 文件夹。如果您在那里看到一个文件夹,请右键单击并删除该文件夹。再次安装之前
再次尝试安装之前,请确保遵循以下准则:
重新启动。
确保您的 Windows 是最新的,检查是否有任何待处理的 Windows 更新。
暂时禁用任何防病毒/防火墙(包括 Windows Defender)。安装程序需要畅通无阻地访问互联网才能访问 Microsoft 服务器。
清理(C:\Windows\Temp)文件夹。
启动安装程序时,右键单击并选择“以管理员身份运行” 忽视上述步骤会导致大多数安装失败。
我在 Visual Studio 2022 中遇到同样的问题 对我来说,问题是使用了过时的 Visual Studio 安装程序(它来自离线 ISO),通过下载最新版本的安装程序,它检测到已安装的版本,问题就解决了。