Visual Studio 旧版软件下载教程

一、前言

        最近在开发过程中编译使用Cuda的版本较低,导致与最新的Visual Studio Community 2022 17.14.8不兼容。编译报错如下:


[cmake] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\include\yvals_core.h(902): error : static assertion failed with "error STL1002: Unexpected compiler version, expected CUDA 12.4 or newer."

因为我当前Cuda版本不好升级,所以只能退而求其次,降低Visual Studio Community 2022的版本;之前使用的低版本17.7.6版本编译没有问题,这里想找到对应低版本的安装包。官网找了半天没有找到,最终,找到通过命令的方式安装低版本的VS;

二、前期准备

1、卸载已经安装的vs环境,控制面板->卸载程序,找到相关的VS安装程序卸载了;

三、安装下载指定安装包 

1、打开 powershell, 管理员身份运行

2、输入安装下载命令:

 winget install -v 17.7.6 "Microsoft.VisualStudio.2022.Community"

 后续下载指定版本只需要修改 版本号,本文中下载17.7.6

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/news/913866.shtml
繁体地址,请注明出处:http://hk.pswp.cn/news/913866.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

乐橙亮相2025广州建博会:用AI重新定义家庭安全与技术边界

在智能锁迈入AI新时代的关键节点,谁才是真正的技术引领者?2025年广州建博会,乐橙用一场“不炫技、重本质”的深度展演给出了答案。智哪儿在现场了解到,在A区3.1-28展位,乐橙围绕“智启新境 All in Intelligent”这一主…

快速搭建服务器,fetch请求从服务器获取数据

1.strapi首先strapi是一个api管理系统,可以让我们直接用网页的形式去定义自己的api,包括设置模型和权限等功能。首先直接在项目目录里面安装库。npx create-strapilatest server --quickstart这样就可以直接在项目目录创建一个连接数据库的服务器了。不用…

UGF开发记录_3_使用Python一键转换Excle表格为Txt文本

使用UnityGameFramework日常记录_3_配一键转换配置表 该系列只做记录 不做教程 所以文章简洁直接 会列出碰到的问题和解决方案 只适合UGF萌新 为了提高效率,我使用Python编写了一个脚本,实现了一键将Excel表格批量转换为带分隔符的Txt文件&#xff0c…

leetcode 3440. 重新安排会议得到最多空余时间 II 中等

给你一个整数 eventTime 表示一个活动的总时长,这个活动开始于 t 0 ,结束于 t eventTime 。同时给你两个长度为 n 的整数数组 startTime 和 endTime 。它们表示这次活动中 n 个时间 没有重叠 的会议,其中第 i 个会议的时间为 [startTime[i]…

大型语言模型(LLM)的最新研究进展及相关新信息技术

大型语言模型(LLM)的最新研究进展及相关新信息技术 一、Google的Gemini 2.0系列 1. Gemini 2.0 Flash Thinking 核心技术:引入“推理时计算”(Inference-Time Computation)机制,支持模型在回答复杂问题前自主“思考”,显著提升数学和代码任务的准确性。多模态能力:支…

c++-友元函数和友元类

友元友元提供了一种突破封装的方式&#xff0c;有时提供了便利。但是友元会增加耦合度&#xff0c;破坏了封装&#xff0c;所以 友元不宜多用。 友元分为&#xff1a;友元函数和友元类友元函数问题现在尝试去在Date类里重载operator<<。无论怎样设置参数&#xff0c;只要…

alpinelinux的网络配置

在 Alpine Linux 中配置网络&#xff0c;您可以根据以下步骤进行&#xff1a; 配置本机 hostname&#xff1a; 本机hostname保存在/etc/hostname文件中。 echo alpine-web > /etc/hostname hostname -F /etc/hostname # 立即生效运行结果&#xff1a; localhost:~# echo &qu…

day1--项目搭建and内容管理模块

1. 项目搭建1.1 创建父工程1.1.1 创建xuecheng-plus-project工程1.1.2 导入依赖<?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0" xmlns:xsi"http://www.w3.org/2001/XMLSchema-instan…

腾讯云录音文件快速识别实战教程

文章目录前言接口简介前置条件实战添加 Maven 依赖核心代码示例参数说明个人简介前言 本文介绍如何基于腾讯云语音识别 快速识别接口&#xff0c;实现通过 HTTPS POST 方式上传音频并快速识别同步返回识别结果的实战流程。 接口简介 腾讯云语音识别 快速识别接口 支持上传音…

.NET Framework 安装失败及异常情况 常用处理方法

在使用.NET Framework 的过程中&#xff0c;安装失败或出现异常是比较常见的问题。这些问题可能由系统环境、文件损坏、权限不足等多种原因引起。以下是一些常见的安装失败及异常情况&#xff0c;以及对应的处理方法&#xff1a; 首先&#xff0c;下载.net framework 3.5文件。…

​AI赋能的自动驾驶革命:从安全架构到世界模型的系统性突破

​在计算机视觉与机器人技术的交汇处&#xff0c;自动驾驶正经历着从模块化设计向端到端AI系统的范式转移。NVIDIA作为这场变革的核心推动者&#xff0c;其DRIVE平台展现出的技术整合深度令人惊叹——从芯片级的能效优化到城市级数字孪生仿真&#xff0c;构建起覆盖"AI训练…

ACL协议:核心概念与配置要点解析

ACL协议 在H3C网络设备&#xff08;交换机、路由器、防火墙等&#xff09;中&#xff0c;ACL&#xff08;Access Control List&#xff0c;访问控制列表&#xff09; 是一个核心的流量过滤和控制机制。核心目的&#xff1a; 流量过滤&#xff1a;控制哪些流量可以通过接口&…

文件追加模式:编写一个程序,向一个已存在的文件末尾追加内容。

知识点文件打开模式"r"&#xff1a;只读&#xff1b;文件须存在。"w"&#xff1a;写入&#xff1b;清空或新建。"a"&#xff1a;追加&#xff1b;文件末尾写入。"a"&#xff1a;读/写追加。追加&#xff08;Append&#xff09;机制&qu…

OneCode框架事件基础模型架构深度剖析与代码实现

一、整体架构概览 作为OneCode框架的事件核心模块&#xff0c;构建了一套跨浏览器、多终端兼容的事件驱动架构。该架构采用分层设计思想&#xff0c;从底层事件捕获到高层事件模拟&#xff0c;形成了完整的事件生命周期管理体系。整体架构可分为五个核心层次&#xff1a;事件捕…

Spring for Apache Pulsar->Reactive Support->Message Production

好消息&#xff1a;Spring for Apache Pulsar这两天刚刚升到2.0.0版本1. ReactivePulsarTemplate在Pulsar生产者端&#xff0c;Spring Boot自动配置提供了一个ReactivePulsarTemplate用于发布记录。该模板实现了一个名为ReactivePulse Operations的接口&#xff0c;并提供了通过…

AtCoder Beginner Contest 413

比赛链接如下&#xff1a;Denso Create Programming Contest 2025&#xff08;AtCoder Beginner Contest 413&#xff09; - AtCoder A - Content Too Large Problem Statement Takahashi has N items and one bag. The size of the i-th (1≤i≤N) item is Ai​, and the si…

Java学习---JVM(1)

JVM&#xff0c;即Java虚拟机&#xff0c;其是Java程序的运行环境&#xff0c;是Java技术的核心组成部分&#xff0c;本次就JVM的自动内存管理详细展开&#xff1a;JVM的内存区域分为2大类&#xff0c;即线程私有的和线程共享的&#xff0c;前者分为3大块&#xff0c;虚拟机栈、…

Qt去噪面板搭建

建立单选互斥性面板用于选择噪声属性// 创建去噪面板 QWidget* noisePanel new QWidget(); QVBoxLayout* mainLayout new QVBoxLayout(noisePanel); mainLayout->setContentsMargins(10, 10, 10, 10); mainLayout->setSpacing(15);// 去噪方法选择组QGroupBox* methodG…

无需公网IP的文件交互:FileCodeBox容器化部署技术解析

文章目录 前言1.Docker部署2.简单使用演示3. 安装cpolar内网穿透4. 配置公网地址5. 配置固定公网地址 前言 在数字化办公需求日益增长的今天&#xff0c;文件传输已成为职场协作的高频刚需。传统共享方式却饱受诟病&#xff1a;"需要安装哪些臃肿客户端&#xff1f;免费版…

1. http 有哪些版本,你是用的哪个版本,怎么查看

http 有哪些版本&#xff0c;你是用的哪个版本&#xff0c;怎么查看 总结&#xff1a;http 版本有 0.9/1.0/1.1/2.0/3.0&#xff0c;我们常用的是 1.1 和 2.0&#xff0c;使用 window.chrome.loadTimes() 获取 http 版本。 常见的 HTTP 版本 HTTP/0.9&#xff1a;最初的版本&am…