CentOS 7 安装. Net Core SDK 2.0
1.安装.Net Core SDK 2.0
1)首先准备好先决条件
sudo yum install libunwind libicu(安装libicu依赖)
2)下载.net Core SDK二进制文件
# https://github.com/dotnet/core/blob/master/release-notes/download-archives/2.0.0-download.md
在 https://www.microsoft.com/net/download/linux 下载对应版本
wget https://www.microsoft.com/net/download/thank-you/dotnet-sdk-2.1.3-linux-x64-binaries
3)解压
mkdir -p /usr/local/dotnet
tar zxf dotnet-sdk-2.0.0-linux-x64.tar.gz -C /usr/local/dotnet
4)dotnet添加链接文件。
ln -s /usr/local/dotnet/dotnet /usr/local/bin
5)输入 dotnet --info 来查看是否安装成功

2. 初始化代码
初始化一个webapi应用程序样例!
1)创建目录
mkdir /hy/hyapp
2)进入目录(重要:所有下面的dotnet命令操作都在此工程目录之下)
cd /hy/hyapp
3)创建webapi工程
dotnet new webapi
3. 运行程序
1)根据工程还原指定的包文件:
dotnet restore
2)实际启动程序
dotnet run
3)发布
dotnet publish
4) nuget 增加类库引用(https://www.nuget.org/),以mysql为例子
dotnet add package MySql.Data --version 8.0.8-dmr
4.准备就绪!
dotnet run 之后 .NET core 2.0 就运行在您的机器上! 默认地址:http://localhost:5000
更多资料 https://github.com/dotnet/core/
5.需要工具
Visual Studio Code 可以运行在Linux 或 mac 上,并且全面支持.NET Core。
下载免费的 Visual Studio Code 并安装从市场下载 C# extension ,以便开始最佳体验。
CentOS 7 安装. Net Core SDK 2.0的更多相关文章
- 在Centos中安装.net core SDK
在Linux中运行.net core 项目必须要有.net core SDK 环境.之前配置过几次,但由于没有做总结.过了几天又配置的时候 感觉特别陌生,今天就记录一次.net core SDK 的安 ...
- Linux CentOS 下安装.net core sdk
注册Microsoft密钥 sudo rpm -Uvh https://packages.microsoft.com/config/rhel/7/packages-microsoft-prod.rpm ...
- CentOS 7 安装.NET Core 2.0
一.添加dotnet产品Feed 在安装.NET Core之前,您需要注册Microsoft产品Feed. 这只需要做一次. 首先,注册Microsoft签名密钥,然后添加Microsoft产品Fee ...
- .NET Core项目部署到Linux(Centos7)(五)Centos 7安装.NET Core环境
目录 1.前言 2.环境和软件的准备 3.创建.NET Core API项目 4.VMware Workstation虚拟机及Centos 7安装 5.Centos 7安装.NET Core环境 6. ...
- 如何在VMware中安装Windows Phone SDK 8.0 (支持模拟器调试)
相信很多开发者目前的系统还是Win7或Mac,一般不会为了开发某个程序而重装系统,所以我们就需要用到VMware这类的虚拟机来模拟预期的开发环境.在开始介绍前,给大家说明下我当前的软硬件环境,本文所讲 ...
- 原因是未找到“sgen.exe”,或未安装 .NET Framework SDK v2.0
visual studio编译出现错误:错误 2 任务失败,原因是未找到“sgen.exe”,或未安装 .NET Framework SDK v2.0.该任务正在注册表项 HKEY_LOCAL_MAC ...
- Windows Phone 8初学者开发—第2部分:安装Windows Phone SDK 8.0
原文 Windows Phone 8初学者开发—第2部分:安装Windows Phone SDK 8.0 原文地址:http://channel9.msdn.com/Series/Windows-Ph ...
- 【Linux】- CentOS 7 安装.NET Core 2.1
添加dotnet产品Feed 在安装.NET Core之前,您需要注册Microsoft产品Feed. 这只需要做一次. 首先,注册Microsoft签名密钥,然后添加Microsoft产品Feed. ...
- CentOS 7 安装 .Net Core 2.0 详细步骤
轰轰烈烈的Core 热潮,从部署环境开始.参照了网上不少前辈的教程,也遇到不少的坑,这边做个完整的笔记. 一.构建.Net core 2的应用程web发布,因为是用来测试centos上的core 环境 ...
随机推荐
- 自定义tag标签-实现long类型转换成Date类型
数据库里存储的是bigint型的时间,entity实体中存放的是long类型的标签,现在想输出到jsp页面,由于使用的是jstl标签,而要显示的是可读的时间类型,找来找去有个 fmt:formatDa ...
- List中的Contains方法内部其实是用对象的equals方法做比较,所以如果比较两个类就重写类的equals方法即可;而Set是调用equals和hashCode
public class Person { private String name; private int age; public String getName() { return name; } ...
- IDEA maven项目下测试mybatis例子,使用mappper class或package引入mapper映射文件,总是报错Invalid bound statement(所有配置完全正确)
困扰几个小时,终于查到解决办法及原因(可以直接到最后看解决方案) 环境就是用IDEA搭建的maven项目,主要jar包引入配置如下 <dependencies> <dependenc ...
- 【Android】amr文件时长
一.文件时长获取 String curAudioFile = “XXX.amr”; MediaPlayer mediaPlayer = new MediaPlayer(); mediaPlayer.s ...
- Java使用dom4j读取xml时报错:org.dom4j.DocumentException: Error on line 2 of document : Invalid byte 2 of 2-byte UTF-8 sequence. Nested exception: Invalid byte 2 of 2-byte UTF-8 sequence
1.Java使用dom4j读取xml时报错: org.dom4j.DocumentException: Error on line 2 of document : Invalid byte 2 of ...
- MongoDB(五)-- 副本集(replica Set)
一.副本集介绍 搭建副本集是为了实现mongodb高可用. Mongodb(M)表示主节点,Mongodb(S)表示备节点,Mongodb(A)表示仲裁节点.主备节点存储数据,仲裁节点不存储数据.客户 ...
- Unity中Surface Shader执行过程
- composer安装指定版本的laravel
composer create-project laravel/laravel blog 4.2.*
- 怎样用Windows10全屏流畅运行红色警戒2
https://jingyan.baidu.com/article/9113f81b1cb7f22b3214c724.html jpg 转 rar
- Shell find命令详解
查找文件find ./ -type f 查找目录find ./ -type d 查找名字为test的文件或目录find ./ -name test 查找名字符合正则表达式的文件,注意前面的‘.*’(查 ...