.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 ...
随机推荐
- CentOS5.x、CentOS6.x 使用NFS及mount实现两台服务器间目录共享
一.环境介绍: 服务器:centos 192.168.1.225 客户端:centos 192.168.1.226 二.安装: NFS的安装配置:centos 5 : portmap:实现RPC(协议 ...
- java获取视频的第一帧
//------------maven配置文件--------------- <dependency> <groupId>org.bytedeco</groupId> ...
- linux 防火墙 ufw使用
ufw是ubuntu是默认的防火墙配置工具,相对于iptables,ufw使用更加简单 ufw基本操作 1 []是代表可选内容,需要root权限 ufw [--dry-run] enable|di ...
- Gsoap编译
gSOAP编译工具提供了一个SOAP/XML 关于C/C++ 语言的实现,从而让C/C++语言开发web服务或客户端程序的工作变得轻松了很多.gSOAP支持大多数平台,包括嵌入式系统和小系统. 你首先 ...
- 图解CentOS系统启动流程
当我们按下开机键后,系统背后的秘密我们是否了解呢?这里,我带大家探索一下linux系统开机背后的秘密. 1.加电自检 主板在接通电源后,系统首先由POST程序来对内部各个设备进行检查,自检中如 ...
- ORACLE 11.2.0.4 OCR VOTING DISK 模拟恢复场景
① 备份 ocrconfig -export 文件名 或者 ocrconfig -manualbackup 或者 找到备份 ocrconfig -local -showb ...
- Java 读取ANSI文件中文乱码问题解决方式[转]
第一步:首先判断源文件的编码格式: 按照给定的字符集存储文件时,在文件的最开头的三个字节中就有可能存储着编码信息,所以,基本的原理就是只要读出文件前三个字节,判定这些字节的值,就可以得知其编码的格式. ...
- ABBYY FineReader 12使用教程
说到OCR图文识别软件,自然少不了ABBYY FineReader 12.ABBYY FineReader 12可快速方便地将扫描纸质文档.PDF文件和数码相机的图像转换成可编辑.可搜索的文本.我们已 ...
- Android使用Fragment实现TabHost效果
现在Fragment的应用真的是越来越广泛了,之前Android在3.0版本加入Fragment的时候,主要是为了解决Android Pad屏幕比较大,空间不能充分利用的问题,但现在即使只是在手机上, ...
- Puppet软件资源管理
1.实现的功能: 管理那些软件包被安装,那些软件包被卸载 管理软件包是否更新 要求系统配置yum源(RedHat系统).zypper源(Suse系统)等等 2.可用参数: en ...