【ASP.NET Core快速入门】(一)环境安装
2017-12-12 23:41
811 查看
下载.NET Core SDK
下载地址:https://www.microsoft.com/net/download/windowshttps://www.microsoft.com/net/learn/get-started/windows
安装vs2017,安装的时候选择安装core跨平台
在控制台创建ASP.NET Core应用程序
在程序安装后,可以在控制台输入dotnet进行创建core应用程序PS C:\Users\王玉廷\Desktop\Demo> dotnet new --help 欢迎使用 .NET Core! --------------------- 若要详细了解 .NET Core,请访问 https://aka.ms/dotnet-docs。使用 dotnet --help 查看可用的命令或转到 https://aka.ms/dotnet-cli-docs。 遥测 -------------- .NET Core 收集使用情况数据,以便改善用户体验。数据是匿名的且不包含命令行参数。数据由 Microsoft 收集,并与社区共享。 可选择使用你最喜爱的 shell 将 DOTNET_CLI_TELEMETRY_OPTOUT 环境变量设置为 1,从而退出遥测。 若要深入了解 .NET Core 工具遥测,请访问 https://aka.ms/dotnet-cli-telemetry。 正在准备... 使用情况: new [选项] 选项: -h, --help 显示有关此命令的帮助。 -l, --list 列出包含指定名称的模板。如果未指定名称,请列出所有模板。 -n, --name 正在创建输出的名称。如果未指定任何名称,将使用当前目录的名称。 -o, --output 要放置生成的输出的位置。 -i, --install 安装源或模板包。 -u, --uninstall 卸载一个源或模板包。 --type 基于可用的类型筛选模板。预定义的值为 "project"、"item" 或 "other"。 --force 强制生成内容,即使该内容会更改现有文件。 -lang, --language 指定要创建的模板的语言。 使用情况: new [选项] 选项: -h, --help 显示有关此命令的帮助。 -l, --list 列出包含指定名称的模板。如果未指定名称,请列出所有模板。 -n, --name 正在创建输出的名称。如果未指定任何名称,将使用当前目录的名称。 -o, --output 要放置生成的输出的位置。 -i, --install 安装源或模板包。 -u, --uninstall 卸载一个源或模板包。 --type 基于可用的类型筛选模板。预定义的值为 "project"、"item" 或 "other"。 --force 强制生成内容,即使该内容会更改现有文件。 -lang, --language 指定要创建的模板的语言。 模板 短名称 语言 标记 -------------------------------------------------------------------------------------------------------- Console Application console [C#], F#, VB Common/Console Class library classlib [C#], F#, VB Common/Library Unit Test Project mstest [C#], F#, VB Test/MSTest xUnit Test Project xunit [C#], F#, VB Test/xUnit ASP.NET Core Empty web [C#], F# Web/Empty ASP.NET Core Web App (Model-View-Controller) mvc [C#], F# Web/MVC ASP.NET Core Web App razor [C#] Web/MVC/Razor Pages ASP.NET Core with Angular angular [C#] Web/MVC/SPA ASP.NET Core with React.js react [C#] Web/MVC/SPA ASP.NET Core with React.js and Redux reactredux [C#] Web/MVC/SPA ASP.NET Core Web API webapi [C#], F# Web/WebAPI global.json file globaljson Config NuGet Config nugetconfig Config Web Config webconfig Config Solution File sln Solution Razor Page page Web/ASP.NET MVC ViewImports viewimports Web/ASP.NET MVC ViewStart viewstart Web/ASP.NET Examples: dotnet new mvc --auth Individual dotnet new classlib --framework netcoreapp2.0 dotnet new --help
View Code
使用dotnet new mvc创建一个mvc项目
这时候已经创建好了项目,可以用vsual studio code打开
我们可以用命令dotnet run运行刚刚新建的程序
访问http://localhost:5000进行访问
vs2017创建CORE应用程序
选择:文件----新建----项目启动不推荐使用iis,推荐使用控制台启动
相关文章推荐
- ASP.NET Core 快速入门(环境篇)
- 菜鸟入门【ASP.NET Core】1:环境安装
- 【ASP.NET Core快速入门】(四)在CentOS上安装.NET Core运行时、部署到CentOS
- 【ASP.NET Core快速入门】(三)准备CentOS和Nginx环境
- 【ASP.NET Core快速入门】(十六)MVC开发:DbContextSeed初始化
- 快速搭建CentOS+ASP.NET Core环境支持WebSocket
- 菜鸟入门【ASP.NET Core】3:准备CentOS和Nginx环境转(转)
- 菜鸟入门【ASP.NET Core】4:在CentOS上安装.NET Core运行时、部署到CentOS
- 1.2环境安装「深入浅出ASP.NET Core系列」
- 【ASP.NET Core快速入门】(十四)MVC开发:UI、 EF + Identity实现、注册实现、登陆实现
- 2.安装asp.net core环境
- [原]CentOS7.2最小安装环境部署Asp.NET Core笔记
- IdentityServer4 中文文档 -14- (快速入门)使用 ASP.NET Core Identity
- ASP.NET Core 快速入门(实战篇)
- 【ASP.NET Core快速入门】(十一)应用Jwtbearer Authentication、生成jwt token
- ASP.NET Core 快速入门(实战篇)
- 安装ASP.NET 快速入门教程时如何安装SQLServer而非SQLExpress(downmoon)
- 【ASP.NET Core快速入门】(九) RoutingMiddleware介绍以及MVC引入
- 【ASP.NET Core快速入门】(十)Cookie-based认证实现
- 【ASP.NET Core快速入门】(五)命令行配置、Json文件配置、Bind读取配置到C#实例、在Core Mvc中使用Options