.net core开发工具与SDK
一、开发工具
开发工具使用Visual Studio 2017
下载官网:https://visualstudio.microsoft.com/zh-hans/vs/
相关的安装已经有很多文章介绍过,这里不再赘述。
二、.Net SDK
SDK下载地址:https://www.microsoft.com/net/download

Windows版本下,有SDK和Runtime两个版本。
个人粗浅的理解,SDK包含了开发环境和运行环境,Runtime提供的是运行环境,也就是说SDK包含了Runtime,安装了SDK后不需要安装Runtime。如果只是想要运行软件,那么装个Runtime就可以了。
1、Windows版本
官方文档:
https://www.microsoft.com/net/learn/dotnet/hello-world-tutorial?sdk-installed=true#install
点击上图中Windows版本下的 Download .NET Core SDK ,浏览器可能会阻止文件下载,如下是谷歌浏览器。

下载后双击安装


创建并运行一个控制台程序测试一下:
快捷键Win+r,打开运行界面,输入cmd,打开控制台命令窗口,输入命令:
dotnet new console -o myApp
cd myApp
dotnet run

在对应的路径生成了一个文件:

2、Linux版本
在安装.NET SDK的Linux版本之前,我们需要一个安装了Linux的虚拟机或者其机器。这里虚拟机用Virtual Box ,Linux的版本是CentOS 7。虚拟机的安装和Linux的环境搭建参考另一篇文章《虚拟机VirtualBox与CentOS 7安装》。
官方文档:
https://www.microsoft.com/net/learn/dotnet/hello-world-tutorial?initial-os=linux

1、安装依赖
在安装.NET之前,您需要注册Microsoft密钥、注册产品存储库和安装所需的依赖项。
启动我们的虚拟机,输入以下命令:
sudo rpm -Uvh https://packages.microsoft.com/config/rhel/7/packages-microsoft-prod.rpm

2、安装.NET SDK
输入命令:
sudo yum update


遇到这个按y回车

输入命令:
sudo yum install dotnet-sdk-2.1


按y回车

这样.NET SDK就安装好了。
创建并运行一个控制台程序测试一下,输入命令:
dotnet new console -o myApp
cd myApp
dotnet run

输入命令:dotnet --help 可查看一些命令信息。

输入命令:dotnet --info 可查看SDK的版本信息。

3、卸载.NET SDK
输入命令:
sudo yum remove dotnet-sdk-*
sudo yum remove libunwind libicu
然后使用dotnet --info 查看

.net core开发工具与SDK的更多相关文章
- Android 开发工具介绍-SDK工具和平台工具
原文链接:http://android.eoe.cn/topic/android_sdk Android的SDK提供各种工具可以帮你为Android平台开发移动应用程序.这些工具被分类成两组:SDK工 ...
- 每天进步一点点------Xilinx FPGA开发工具 EDK SDK术语
XPS:Xilinx Platform Studio,平台工作室.用于嵌入式处理器硬件部分的开发. SDK:Software Development Kit,软件开发套件.基于Eclipse平台,支持 ...
- 开发工具-Java SDK下载地址
更新记录 2022年6月14日 加入更多的下载地址. 2022年6月10日 完善标题. 下载地址: https://www.oracle.com/java/technologies/downloads ...
- C/C++开发工具大比拼【转】
C/C++开发工具大比拼[转] (http://hi.baidu.com/vipdowndown/blog/item/dcd7c1b5ad3209ef30add167.html) * NetBean ...
- Visual Studio 2017 ASP.NET Core开发
Visual Studio 2017 ASP.NET Core开发,Visual Studio 2017 已经内置ASP.NET Core 开发工具. 在选择.NET Core 功能安装以后就可以进行 ...
- NET Core开发
NET Core开发 Visual Studio 2017 ASP.NET Core开发,Visual Studio 2017 已经内置ASP.NET Core 开发工具. 在选择.NET Core ...
- Android开发人员必须掌握的10 个开发工具+应该深入学习的10个开源应用项目
一.Android开发人员必须掌握的10 个开发工具 Android SDK 本身包含很多帮助开发人员设计.开发.测试和发布 Android 应用的工具,在本文中,我们将讨论 10 个最常用的工具. ...
- Android 开发人员必须掌握的 10 个开发工具
Android 开发人员必须掌握的 10 个开发工具 Android SDK 本身包含很多帮助开发人员设计.开发.测试和发布 Android 应用的工具,在本文中,我们将讨论 10 个最常用的工具. ...
- 《ASP.NET Core项目开发实战入门》带你走进ASP.NET Core开发
<ASP.NET Core项目开发实战入门>从基础到实际项目开发部署带你走进ASP.NET Core开发. ASP.NET Core项目开发实战入门是基于ASP.NET Core 3.1 ...
随机推荐
- Loadrunner C/S关联函数(LSP)AND(LSSS)使用-案例
LSP就是lrs_save_param()函数 LSSS就是lrs_save_searched_string()函数 一下我们用一个例子去说明他们的使用. C/S机制和B/S不一样,特别是有一个dat ...
- WebMisSharp更新了,最新版本1.5.2,WebMisCentral-Client最新版
WebMisSharp更新记录 Version 1.5.2 1.5.2下载地址:http://item.taobao.com/item.htm?spm=686.1000925.1000774.13.w ...
- Virtualbox的centos7 nat和桥接网络配置
在实际配置虚拟机的过程中,网络配置时候一个很繁琐的过程,经常一个点没注意到,就访问不了了.在此,做一个简单的教程以供后续使用时可以参考! 方法一: 使用NAT网络 1. 选择网卡 安装centos7的 ...
- 问题:UltraISO:这个软件有问题,它制作的iso文件会造成无法正确识别。用PowerISO吧
最近研究硬盘安装 centos7.6 (rhel 7.6)的 硬盘安装,因为原版dvd超过4G了,所以通过删除java-open-jdk的方式减少dvd光盘的大小. 但是前期用UltraISO制作的i ...
- DataTable导出为word,excel,html,csv,pdf,.txt
using System; using System.Data; using System.Configuration; using System.Collections; using System. ...
- 如何修改DEDECMS文章标题长度
方法一: 首先你要进入dedecms后台,系统——系统基本参数——其他选项——文档标题最大长度——在这修改为200或更大(其实200应该是足够了). 方法二: 进入phpmyadm ...
- [TensorBoard] Name & Variable scope
TF有两个scope, 一个是name_scope一个是variable_scope 第一个程序: with tf.name_scope("hello") as name_scop ...
- PHP实现敏感词过滤系统
PHP实现敏感词过滤系统 安装说明 安装PHP扩展 trie_filter,安装教程 http://blog.41ms.com/post/39.html 安装PHP扩展 swoole,安装教程 htt ...
- [原]Jenkins(十四)---jenkins示例:admin管理所有项目,新建用户只能看部分项目
/** * lihaibo * 文章内容都是根据自己工作情况实践得出. *如有错误,请指正 * 版权声明:本博客欢迎转发,但请保留原作者信息! http://www.cnblogs.com/horiz ...
- 新版谷歌浏览器怎么查找和改变编码格式 IT开发人员谷歌的编码格式
解决方法在最下面,还有可下载的安装包 今天,无意中在解决一个乱码问题,后台是有过判断解决兼容性问题,但是有个别电脑还是有乱码问题,就去想改变下前台的编码格式,突然发现一向好用的谷歌,居然找不到编码格式 ...