您的位置:首页 > 编程语言 > ASP

【ASP.NET Core快速入门】(一)环境安装

2017-12-12 23:41 811 查看

下载.NET Core SDK

下载地址:https://www.microsoft.com/net/download/windows

    https://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,推荐使用控制台启动
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: