前言

记录带新人的那些事,主要是一些工作技巧上的分享

部门老大:阿元,明天有几个实习生新人开发来入职,你负责带一下他们

阿元:明天吗?哦,好的,顺便问下:男的女的?

部门老大:女的,还没毕业,你好好好带哦。

阿元:好的,没问题,交给我吧(内心开心的.jpg)

第二天到来了。。。

跳过不必要的琐事,就来到了部门老大招呼她们后并安排座位,就这样,把她们安排在我边上了,(激动.jpg)按耐住内心躁动的心,跟打了个招呼,让他们坐下,老大在边上顺道对新来的小妹妹介绍了几句,这个是你们元哥,以后就他带着你们俩,有什么不懂的都可以请教他,老大回去的时候还拍了肩膀说了句,好好带她们。随声应道,嗯呢。

等做到座位上之后,先让她们熟悉一下工位,随后便给她们安排了任务,先看看自己工位上公司分配的电脑上是不是有VS工具,没有的先装一个,然后再给你们讲讲一些......。两个妹妹听完后,便应声答好。

时间走呀走呀。。。

过一会一个妹子(这里称为A)说到:这里面的几个要怎么选呢?

我看了看就说:emm, 这个,这个,还有这个,还有这个,等等,还有这一个,emm,差不多了,再改一下安装路径吧,嗯,就这些了,点击安装吧,让它安装就可以了。

旁边的另一个小妹妹也趴了过了看了一下,看了我的操作之后,也回到自己的座位上装起了软件。

就这样一天的工作持续进行着。

而我回想刚刚给他们装软件的时候,就想这要是每一次都要给他们说安装那些组件,那确实是有些麻烦,要是有什么方式直接点击运行,自动帮你勾选对应的组件,一键完成安装那就方便许多了。

所以,这就开始我的捣鼓了。

探索

经过一番查找资料,发现在安装vs2019官方文档中介绍到,可以通过命令行参数来安装Visual Studio,使用各种命令行来控制或者自定义安装,可以预先选定了预定选项的安装,以及自动安装过程。命令行选项与安装引导程序结合使用,安装引导程序是启动下载过程的小型 (1 MB) 文件。安装引导程序是你从 Visual Studio 网站下载时启动的第一个可执行文件。

在后续的查找中,发现在aspnetcore的源码中的编译生成源码的文档中指出,在window上构建asp.net core的要求:

  1. Windows 10版本1803或更高版本。

  2. 至少10 GB的磁盘空间和良好的Internet连接(我们的构建脚本下载了很多工具和依赖项)

在安装Visual Studio 2019中,要安装所需的确切组件,可以运行eng/scripts/InstallVisualStudio.ps1.

PS> ./eng/scripts/InstallVisualStudio.ps1

任何符合要求的Visual Studio 2019实例都可以。有关这些要求,请参见global.json 和eng / scripts / vs.json。默认情况下,该脚本将安装Visual Studio Enterprise Edition,但是您可以通过传递-Edition标志来使用其他版本。

{"channelUri": "https://aka.ms/vs/16/release/channel","channelId": "VisualStudio.16.Release","includeRecommended": false,"addProductLang": ["en-US"],"add": ["Microsoft.Net.Component.4.6.1.TargetingPack","Microsoft.Net.Component.4.6.2.TargetingPack","Microsoft.Net.Component.4.7.1.TargetingPack","Microsoft.Net.Component.4.7.2.SDK","Microsoft.Net.Component.4.7.2.TargetingPack","Microsoft.Net.Component.4.7.TargetingPack","Microsoft.VisualStudio.Component.Azure.Storage.Emulator","Microsoft.VisualStudio.Component.VC.ATL","Microsoft.VisualStudio.Component.VC.Tools.x86.x64","Microsoft.VisualStudio.Component.Windows10SDK.17134","Microsoft.VisualStudio.Workload.ManagedDesktop","Microsoft.VisualStudio.Workload.NativeDesktop","Microsoft.VisualStudio.Workload.NetCoreTools","Microsoft.VisualStudio.Workload.NetWeb","Microsoft.VisualStudio.Workload.VisualStudioExtension"]
}

操作

查看InstallVisualStudio.ps1,这个是Visual Studio安装的Powershell脚本,它很强大,它会打开Visual Studio Installer,并且会勾选上所有运行该源代码所需要安装的选项。并且可以选择要安装的版本,我们可以先运行它试试效果。

输入文件名的前一部分:InstallVisu,然后按tab,就会自动补齐文件名,接着输入一些参数;

-edition 参数表示VS的版本,默认是企业版,企业版可以不加这个参数。但是如果你是communiy, Professional版的话,就需要添加这个参数。

.\InstallVisualStudio.ps1 -Edition Professional

执行该脚本后:

稍等一下会弹出Visual Studio Installer:

点击继续,会下载并安装一些依赖项:

然后会出现下面选择安装组件的窗口,并且把需要安装的组件都自动勾选上了:

这时你只需要点击安装按钮去安装就可以了。装完之后关闭就可以了。这样做的好处是,你不需要手动去挨个安装需要的组件,而且不会出错。

总结

  1. 经过一段时间探索,总算是找到了想要的方式了,直接运行命令,按需加载安装的组件,一键完成安装,方便快捷。

  2. 在往后安装vs,我们就可以直接通过这种方式,来快速选择安装,哈哈哈,真是懒得不想安装.jpg。

参考资料:

  1. Visual Studio 2019 文档

  2. aspnetcore源码编译说明

VS也可以这样进行快捷安装相关推荐

  1. pip安装更新、第三方库对应的python解释器版本、pip安装第三方库,压缩包离线安装,pycharm快捷安装及pycharm中terminal的使用,timeout超时报错

    文章有点长,但是很详细,还望大家耐心看 之前在安装python的文章中已经给大家配置了pip环境变量(不了解的点这里去看看),这里就能直接在cmd窗口,不用切换路径,就能使用pip了. 首先 使用pi ...

  2. 快捷配置mysql_windows下的mysql的快捷安装方法和简单配置

    windows下的mysql的快捷安装方法和简单配置 作者:兴邦开发部 人气: 发表时间:2015年12月14日 [文章内容简介]:关于windows下的mysql的安装有很多种形式,下面来介绍一种简 ...

  3. ps字体安装快捷安装方法

    第一步:设置 打开控制面板,在右边搜索"字体",即可打开字体文件夹,在左边,可以看到"字体设置" ,打开: 勾选:允许使用快捷方式安装字体 第二步:快捷安装字体 ...

  4. 怎样用计算机打出Abc,快捷安装ABC输入法在win7电脑中的方法

    电脑中自带的输入就是英文的输入法的,一般都是需要打开不同的方式类似实现我们电脑中的问题的,有win7电脑中安装了其他的输入法的ABC输入法的,打开系统中的设置不同的问题,对于奥了的问题需要安装的不知道 ...

  5. Ubuntu 18.04快捷安装ROS Melodic及rosdep update time out的问题解决

    1. ROS快捷安装 以下安装指令汇总针对Ubuntu18.04的ROS Melodic版本: 强烈建议复制以下指令到新建的xxx.sh文件中,保存后给xxx.sh权限,然后执行脚本一路输入y等候安装 ...

  6. vs 生成com组件 其他电脑_VS也可以这样进行快捷安装

    前言 记录带新人的那些事,主要是一些工作技巧上的分享 部门老大:阿元,明天有几个实习生新人开发来入职,你负责带一下他们 阿元:明天吗?哦,好的,顺便问下:男的女的? 部门老大:女的,还没毕业,你好好好 ...

  7. CentOS 6快捷安装RabbitMQ教程

    1.安装Erlang yum install erlang 2.安装RabbitMQ yum install rabbitmq-server 3.配置开机自启动 chkconfig rabbitmq- ...

  8. 使用SDKMAN包管理器,在BSD-Unix系统上快捷安装软件(MacOS/OpenBSD/Solaris)

    1. 第一步 安装软件 # 第一步 使用如下命令安装软件 ,国内网络可能不通,可以使用VPN $ curl -s "https://get.sdkman.io" | bash 2. ...

  9. linux6.5 yum命令,CentOS6.5使用yum命令方便快捷安装Nginx

    当然,首先要求是可以联网的系统,因为yum安装需要互联网连接. 1.为了追加 nginx 的 yum 仓库,需要创建一个文件 /etc/yum.repos.d/nginx.repo,并将下面的内容复制 ...

最新文章

  1. JSP与ASP的比较
  2. linux查看进程号和进程
  3. Python之路【第二篇】:Python基础(一)
  4. Android 监听耳机的插拔事件
  5. js 操作vuex数据_vue中使用vuex(超详细)
  6. tinyxml c语言,开源TinyXML 最简单的新手教程
  7. hadoop--Reduce Join
  8. oracle 日期格式化 修改_java学习笔记:时间日期类
  9. 【分享】一次单体架构改造成微服务架构的拆分实践
  10. luogu P1364 医院设置
  11. APUE C内存空间详解图
  12. 消防信号总线原理_消防主机总线原理 什么是消防二总线
  13. c语言 界面编程 毕业设计,基于c语言的毕业设计.docx
  14. 嵌入式编程经典书籍推荐
  15. 2022强网杯web(部分)
  16. [473]tf.nn.*()函数and tf.add()函数
  17. 高级项目经理的企业需求、企业地位
  18. python核心编程 第3版_Python核心编程(第3版)PDF高清晰完整中文版
  19. iOS之地图的使用和实时描绘运动轨迹
  20. trunc_normal = lambda stddev: tf.truncated_normal_initializer(0.0, stddev)解析

热门文章

  1. C/C++语言的特点
  2. poj 1060 Modular multiplication of polynomials
  3. received packet with own address as source address
  4. FireFox与IE的兼容
  5. 还原出厂设置 擦除frp_如何备份,擦除和还原Apple Watch
  6. git针对已有仓库或已有文件的初始化操作
  7. drools简单应用
  8. matlab提速技巧(自matlab帮助文件)
  9. WinAPI: 钩子回调函数之 MouseProc
  10. 为EasyUI 的Tab 标签添加右键菜单