Backend - visual studio 安装配置运行

目录

一、安装

(一)visual studio的内存需求很大!

(二)自定义工具和SDK的安装位置

1. 菜单栏搜索regedit,进入注册表编辑器

2. 修改SharedInstallationPath项的路径

3. 重启电脑

4. 重新打开visual studio installer

(三)安装成功后,重启电脑

(四)针对C还是C#

1. 如果针对C,安装如下

2. 如果针对C#,安装如下

(五)补充插件

(六)下载2019版本的vs

1. 原因

2. 下载网址

二、配置

(一)快捷键注释

1. 设定

2. 注意

三、创建方案

 1. 新增专案 > 选择语言“C#”、平台“Windows”、专案类型“主控台” > 点击“下一步”

 2. 自定义专案的存放位置

 3. 点击“确定”

四、打开解决方案

五、执行

(一)执行过程

(二)编译模式

1. debug模式

2. 静态编译模式

(三)问题

六、快捷键

 1. 注释:Ctrl+/、Ctrl+shift+/

 2. 搜索:Ctrl+Q

 3. 返回


一、安装

(一)visual studio的内存需求很大!

        若C盘可用内存很小,安装在D盘等其他盘。

(二)自定义工具和SDK的安装位置

1. 菜单栏搜索regedit,进入注册表编辑器

        找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\Setup。

2. 修改SharedInstallationPath项的路径

3. 重启电脑

4. 重新打开visual studio installer

        可发现安装位置已变成自定义。

(三)安装成功后,重启电脑

(四)针对C还是C#

1. 如果针对C,安装如下

2. 如果针对C#,安装如下

(五)补充插件

        若在已安装了针对C++的vs软件的前提下,想继续安装针对C#的软件,则点击打开 visual studio installer 程序(可在开始界面上搜索) > 点击“修改(M)”,进入插件下载界面 > 选取需要的负载插件 > 点击“修改”按钮。

(六)下载2019版本的vs

1. 原因

        由于最新版的vs(2022)可能缺少某些插件,所以最好再安装一下2019版本的vs(不同版本可同时存在)。

2. 下载网址

        https://forum.techeasy.org/d/27-visual-studio-2019-2022zhi-zuo-li-xian-an-zhuang-dang-jiao-xue

二、配置

(一)快捷键注释

1. 设定

        选择工具栏的“工具” > “选项” > “键盘” > 输入 註解/注释 > 选择“编辑.切换行注释” > 新快捷键用于选择“文本编辑器” > 点击输入位置,同时按下 Ctrl键和“/”键 > 点击分配应用,并点击确定。

2. 注意

        若想删除之前默认的快捷方式,只保留自己设定的快捷方式,则可以先点击“移除”,再设定新的快捷方式。

三、创建方案

 1. 新增专案 > 选择语言“C#”、平台“Windows”、专案类型“主控台” > 点击“下一步”

 2. 自定义专案的存放位置

 3. 点击“确定”

四、打开解决方案

        针对已有项目,打开方式是找到.sln后缀的文件,点击右键,以vs的方式打开。

五、执行

        执行项目后,会在项目下生成exe文件。

(一)执行过程

        在工具栏的”建置“ > 建置方案F7 > 打开项目文件夹 > 找到bin目录下的Debug(Release)文件夹 > 找到exe文件。

(二)编译模式

1. debug模式

        生成的exe文件若搬到其他电脑上,无效使用。

2. 静态编译模式

        生成的exe文件可以搬移到其他电脑上,正常使用。

(三)问题

        在打开旧版本创建的解决方案时,执行debug时,若提示error MSB3644: 找不到 .NETFramework,Version=v4.5.2 的參考組件。

        解决:在visual studio installer 中,切换工具栏到“单个组件”,找到相应插件进行安装。

六、快捷键

 1. 注释:Ctrl+/、Ctrl+shift+/

 2. 搜索:Ctrl+Q

 3. 返回

        返回上一个光标位置(向后导航):“Ctrl”+“-”、

        返回下一个光标位置(向前导航):“Ctrl”+“Shift”+“-”、

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

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

相关文章

物联网系统中市电电量计量方案(二)

上文我们主要介绍了电量计量中最重要的组成部分——电量计量芯片(如果没有阅读该文章的,可以点击这里)。本文会再为大家介绍电量计量的另外一个组成部分——电流互感器。 电流互感器的定义 电流互感器是一种可将一次侧大电流转换为二次侧小电…

智慧校园科研管理:论文管理提升学术影响力

在智慧校园科研管理平台中,论文信息管理模块扮演着连接学术创新与管理效率的桥梁角色,它精心设计了一系列功能,旨在促进学术成果的高效记录、跟踪、分享与评估,为科研工作者、管理人员及全体师生构建了一个协同合作的学术生态环境…

printJS实现打印图片和pdf

下载依赖 npm install print-js --save 引入 import printJS from print-js <el-dialog title"提示" :visible.sync"dialogVisible" width"30%" :before-close"handleClose"><span slot"footer" class"dia…

L1和L2正则化的区别是什么?

L1和L2正则化的区别是什么&#xff1f; L1和L2正则化都是机器学习中用于防止过拟合的技术&#xff0c;它们通过向模型的损失函数添加一个惩罚项来鼓励模型参数的稀疏性或平滑性。 L1 正则化&#xff08;也称为 Lasso 正则化&#xff09;&#xff1a; 它对模型的权重施加一个…

应用TensorFlow简单工作流程

TensorFlow 是一个开源的机器学习框架&#xff0c;由 Google 的 Google Brain 团队开发。它提供了一个灵活的、强大的生态系统来构建和部署机器学习模型&#xff0c;无论是用于研究还是生产环境中。TensorFlow 的设计目标是使构建和训练深度学习模型变得容易&#xff0c;同时保…

蓝卓创始人褚健:未来工厂需要一个“工业安卓”

作为国内自动控制的科学家&#xff0c;过去近三十年的时间&#xff0c;褚健教授一直服务于化工行业、炼油石化等流程工业领域。褚健表示&#xff0c;因为涉及到安全生产和环保要求&#xff0c;流程工业企业的自动化水平高一些&#xff0c;但总体来看&#xff0c;目前中国大部分…

原生小程序生成二维码并保存到本地

需求&#xff1a;我要在一个页面中生成一个二维码&#xff0c;并且这个二维码可以长按保存到本地或者发送给好友&#xff1b; 我这里是将生成的canvas二维码转换成图片&#xff0c;利用长按图片进行保存或转发 效果图&#xff1a; 第一步先下载对应的包&#xff1a; npm instal…

防火墙综合实验1

实验拓扑图&#xff1a; 实验需求&#xff1a; 1、DMZ区内的服务器&#xff0c;办公区仅能在办公时间内(9:00-18:00)可以访问&#xff0c;生产区的设备全天可以访问。 2、生产区不允许访问互联网&#xff0c;办公区和游客区允许访问互联网。 3、办公区设备10.0.2.10不允许访问…

rancher管理多个集群

一、rancher部署 单独部署到一台机器上&#xff0c;及独立于k8s集群之外&#xff1a; 删除所有yum源&#xff0c;重新建yum源&#xff1a; # 建centos7.9的yum源 # cat CentOS-Base.repo # CentOS-Base.repo # # The mirror system uses the connecting IP address of the …

OR-152 IGBT光耦系列

●缓冲逻辑类型&#xff08;图腾柱输出&#xff09; ●输出峰值电流&#xff1a; 2.5 A &#xff08;最大值&#xff09; ●电源电流&#xff1a; 3 mA &#xff08;最大值&#xff09; ● 电源电压&#xff1a; 10 至 30 V ●阈值输入电流&#xff1a; 7.5 mA&#xf…

Java面向对象进阶篇综合训练(附带全套源代码及逐语句分析)->基于javabeen

一、前言 面向对象这一块也要结束了&#xff0c;不知道读者们掌握的如何呢。不过面向对象的路程远不止于此&#xff0c;可以利用面向对象来做一些小型的系统来巩固一下。接下来就进入新的章节了&#xff0c;回顾一下这已经是第五天了&#xff0c;之前说的7天拿下java还是太过于…

常用的Redis命令介绍

常用的Redis命令介绍 Redis 是一个高性能的键值存储数据库&#xff0c;支持多种数据结构&#xff0c;如字符串&#xff08;String&#xff09;、哈希&#xff08;Hash&#xff09;、列表&#xff08;List&#xff09;、集合&#xff08;Set&#xff09;和有序集合&#xff08;S…

51单片机:使用蜂鸣器演奏《盗将行》(附代码详解)

一、功能实现&#xff1a; 二、代码内容&#xff1a; 主函数.c #include <REGX52.H> #include "Delay.h" #include "Timer0.h"sbit BuzzerP2^5;#define SPEED 500 //原先默认一个四分音符延迟500ms#define P 0 //休止 #define L1 1 //低音…

LLaMA-Factory:开源的低代码大模型训练框架

LLaMA-Factory 是一个由零隙智能&#xff08;SeamLessAI&#xff09;开源的低代码大模型训练框架&#xff0c;它集成了业界最广泛使用的微调方法和优化技术&#xff0c;并支持众多开源模型的微调和二次训练。 一、功能特点 支持多种开源模型&#xff1a;LLaMA-Factory支持包括…

辐射神经场算法——Instant-NGP / Mipi-NeRF 360 / 3D Gaussian Splatting

辐射神经场算法——Instant-NGP / Mipi-NeRF 360 / 3D Gaussian Splatting 1. Instant-NGP1. MultiResolution Hash Encoding1.2 Accelerated Ray Marching1.3 实验结果 2. Mip-NeRF 3602.1 场景参数化2.2 在线蒸馏2.3 失真正则化2.4 实验结果 3. 3D Gaussian Splatting3.1 Dif…

krpano开启日志公能

<krpano version"1.21" title"博物馆" debugmode"true" > 之后鼠标右键菜单栏最后一行 点击&#xff08;开启后会发生变化&#xff09;。

汽车预约维修小程序的设计

管理员账户功能包括&#xff1a;系统首页&#xff0c;个人中心&#xff0c;技师管理&#xff0c;技师信息管理&#xff0c;用户预约管理&#xff0c;取消预约管理&#xff0c;订单信息管理&#xff0c;系统管理 微信端账号功能包括&#xff1a;系统首页&#xff0c;技师信息&a…

新开发的软件老被系统拦截有什么办法解决吗?

一套新开发的软件要想在windows操作系统畅通无阻&#xff0c;那就需要使用代码签名证书&#xff0c;只要是对软件进行实名从而证明软件发布者身份&#xff0c;确保该软件是一个合法有效的主体开发的&#xff0c;也是让这个软件开发者承担相应的责任。 特别主要如果要获得即时性…

【深度学习入门篇 ③】PyTorch的数据加载

【&#x1f34a; 易编橙&#xff1a;一个帮助编程小伙伴少走弯路的终身成长社群&#x1f34a; 】 大家好&#xff0c;我是小森( &#xfe61;ˆoˆ&#xfe61; ) &#xff01; 易编橙终身成长社群创始团队嘉宾&#xff0c;橙似锦计划领衔成员、阿里云专家博主、腾讯云内容共创…

【漏洞复现】宏景HCM-LoadOtherTreeServlet SQL注入

声明&#xff1a;本文档或演示材料仅用于教育和教学目的。如果任何个人或组织利用本文档中的信息进行非法活动&#xff0c;将与本文档的作者或发布者无关。 一、漏洞描述 宏景HCM人力资源信息管理系统是一个全面的人力资源管理软件&#xff0c;它覆盖了人力资源管理的各个模块…