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.pswp.cn/diannao/44738.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/44738.shtml
英文地址,請注明出處:http://en.pswp.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;它覆蓋了人力資源管理的各個模塊…