轻淘客网站怎么做,app扁平化设计网站模板,网站建设基础与实践,WordPress跳转之间乱码现在的.NET Core 1.0版本是一个很小的核心#xff0c;APIs和工具也并不完整#xff0c;但是随着.Net Core的不断完善#xff0c;补充的Apis和创新也会一起整合到.NET Framework中。 安装centos系统 请自行安装或百度教程 安装 libicu包 和 dotnet 温馨提示#xff1a;如果需… 现在的.NET Core 1.0版本是一个很小的核心APIs和工具也并不完整但是随着.Net Core的不断完善补充的Apis和创新也会一起整合到.NET Framework中。 安装centos系统 请自行安装或百度教程 安装 libicu包 和 dotnet 温馨提示如果需要用vsc编辑的话创建项目的时候一定要用普通账号登录否则没有权限但是生成的时候就需要切换成root权限否则也会没有权限。 sudo yum install libunwind libicu //安装libicu包
curl -sSL -o dotnet.tar.gz https://go.microsoft.com/fwlink/?LinkID827529 //安装dotnet
sudo mkdir -p /opt/dotnet sudo tar zxf dotnet.tar.gz -C /opt/dotnet //创建目录
sudo ln -s /opt/dotnet/dotnet /usr/local/bin //设置全局 创建新项目 mkdir hwapp
cd hwapp
dotnet new //创建c#基础文件 运行 dotnet restore //还原依赖包
dotnet build //生成
dotnet run //运行 当你看见窗口出现hello world 表示您已经成功创建了c#控制台程序 接下来创建Asp.Net Core 创建新项目 mkdir aspnetcoreapp
cd aspnetcoreapp
dotnet new 修改project.json文件 {version: 1.0.0-*,buildOptions: {debugType: portable,emitEntryPoint: true},dependencies: {},frameworks: {netcoreapp1.0: {dependencies: {Microsoft.NETCore.App: {type: platform,version: 1.0.0},Microsoft.AspNetCore.Server.Kestrel: 1.0.0},imports: dnxcore50}}
} 还原依赖包 dotnet restore 添加 Startup.cs 文件 命名空间需要一致 using System;
using Microsoft.AspNetCore.Builder;
using Microsoft.AspNetCore.Hosting;
using Microsoft.AspNetCore.Http;namespace aspnetcoreapp
{public class Startup{public void Configure(IApplicationBuilder app){app.Run(context {return context.Response.WriteAsync(Hello from ASP.NET Core!);});}}
} 修改 Program.cs 文件 using System;
using Microsoft.AspNetCore.Hosting;namespace aspnetcoreapp
{public class Program{public static void Main(string[] args){var host new WebHostBuilder().UseKestrel().UseStartupStartup().Build();host.Run();}}
} 运行 dotnet build //生成
dotnet run //运行 效果 生成mvc项目 小编开始一直不成功版本一定要升级到1.0.0-preview2-1-003177以上 脚本 mkdir demo //创建文件夹
cd demo //定位到文件夹
dotnet new -t web //创建项目
dotnet build //生成
dotnet run //运行 官方文档 .net core官方文档 asp.net core