一、开发工具

开发工具使用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的更多相关文章

  1. Android 开发工具介绍-SDK工具和平台工具

    原文链接:http://android.eoe.cn/topic/android_sdk Android的SDK提供各种工具可以帮你为Android平台开发移动应用程序.这些工具被分类成两组:SDK工 ...

  2. 每天进步一点点------Xilinx FPGA开发工具 EDK SDK术语

    XPS:Xilinx Platform Studio,平台工作室.用于嵌入式处理器硬件部分的开发. SDK:Software Development Kit,软件开发套件.基于Eclipse平台,支持 ...

  3. 开发工具-Java SDK下载地址

    更新记录 2022年6月14日 加入更多的下载地址. 2022年6月10日 完善标题. 下载地址: https://www.oracle.com/java/technologies/downloads ...

  4. C/C++开发工具大比拼【转】

    C/C++开发工具大比拼[转]  (http://hi.baidu.com/vipdowndown/blog/item/dcd7c1b5ad3209ef30add167.html) * NetBean ...

  5. Visual Studio 2017 ASP.NET Core开发

    Visual Studio 2017 ASP.NET Core开发,Visual Studio 2017 已经内置ASP.NET Core 开发工具. 在选择.NET Core 功能安装以后就可以进行 ...

  6. NET Core开发

    NET Core开发 Visual Studio 2017 ASP.NET Core开发,Visual Studio 2017 已经内置ASP.NET Core 开发工具. 在选择.NET Core ...

  7. Android开发人员必须掌握的10 个开发工具+应该深入学习的10个开源应用项目

    一.Android开发人员必须掌握的10 个开发工具 Android SDK 本身包含很多帮助开发人员设计.开发.测试和发布 Android 应用的工具,在本文中,我们将讨论 10 个最常用的工具. ...

  8. Android 开发人员必须掌握的 10 个开发工具

    Android 开发人员必须掌握的 10 个开发工具 Android SDK 本身包含很多帮助开发人员设计.开发.测试和发布 Android 应用的工具,在本文中,我们将讨论 10 个最常用的工具. ...

  9. 《ASP.NET Core项目开发实战入门》带你走进ASP.NET Core开发

    <ASP.NET Core项目开发实战入门>从基础到实际项目开发部署带你走进ASP.NET Core开发. ASP.NET Core项目开发实战入门是基于ASP.NET Core 3.1 ...

随机推荐

  1. Loadrunner C/S关联函数(LSP)AND(LSSS)使用-案例

    LSP就是lrs_save_param()函数 LSSS就是lrs_save_searched_string()函数 一下我们用一个例子去说明他们的使用. C/S机制和B/S不一样,特别是有一个dat ...

  2. 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 ...

  3. Virtualbox的centos7 nat和桥接网络配置

    在实际配置虚拟机的过程中,网络配置时候一个很繁琐的过程,经常一个点没注意到,就访问不了了.在此,做一个简单的教程以供后续使用时可以参考! 方法一: 使用NAT网络 1. 选择网卡 安装centos7的 ...

  4. 问题:UltraISO:这个软件有问题,它制作的iso文件会造成无法正确识别。用PowerISO吧

    最近研究硬盘安装 centos7.6 (rhel 7.6)的 硬盘安装,因为原版dvd超过4G了,所以通过删除java-open-jdk的方式减少dvd光盘的大小. 但是前期用UltraISO制作的i ...

  5. DataTable导出为word,excel,html,csv,pdf,.txt

    using System; using System.Data; using System.Configuration; using System.Collections; using System. ...

  6. 如何修改DEDECMS文章标题长度

    方法一:      首先你要进入dedecms后台,系统——系统基本参数——其他选项——文档标题最大长度——在这修改为200或更大(其实200应该是足够了). 方法二:      进入phpmyadm ...

  7. [TensorBoard] Name & Variable scope

    TF有两个scope, 一个是name_scope一个是variable_scope 第一个程序: with tf.name_scope("hello") as name_scop ...

  8. PHP实现敏感词过滤系统

    PHP实现敏感词过滤系统 安装说明 安装PHP扩展 trie_filter,安装教程 http://blog.41ms.com/post/39.html 安装PHP扩展 swoole,安装教程 htt ...

  9. [原]Jenkins(十四)---jenkins示例:admin管理所有项目,新建用户只能看部分项目

    /** * lihaibo * 文章内容都是根据自己工作情况实践得出. *如有错误,请指正 * 版权声明:本博客欢迎转发,但请保留原作者信息! http://www.cnblogs.com/horiz ...

  10. 新版谷歌浏览器怎么查找和改变编码格式 IT开发人员谷歌的编码格式

    解决方法在最下面,还有可下载的安装包 今天,无意中在解决一个乱码问题,后台是有过判断解决兼容性问题,但是有个别电脑还是有乱码问题,就去想改变下前台的编码格式,突然发现一向好用的谷歌,居然找不到编码格式 ...