.NET Core快速入门教程 2、我的第一个.NET Core App(Windows篇)
来源:互联网 发布:得力考勤机删除数据 编辑:程序博客网 时间:2024/06/07 17:40
一、前言
本篇开发环境?
1、操作系统: Windows 10 X64
2、SDK: .NET Core 2.0 Preview
二、安装 .NET Core SDK
1、下载 .NET Core
下载地址:https://www.microsoft.com/net/download/core
根据自己电脑情况选择对应版本即可
.NET CORE 2.0下载地址:https://aka.ms/dotnet-sdk-2.0.0-preview2-win-x642、安装
微软出品,一键安装,只需一步,看图:
三、熟悉命令(cmd)
1、查看版本
#使用命令提示符(cmd)或者Windows PowerShelldotnet --version
2、可选参数介绍
四、HelloWorld项目
1、创建项目
#使用命令提示符(cmd)或者Windows PowerShell#
1、打开项目文件夹(如果没有就先创建好)d:cd d:\projects#
2、创建项目dotnet new console -o helloworld#dotnet new :创建&初始化项目
#console : 模板类型(相当于VS创建项目选择控制台应用程序)
#-o :指定output路径名,可以理解为项目文件夹名称,默认项目名称=项目文件夹名称,
也可以用-n 单独指定项目名称
#dotnet new console -n helloworld 效果等同于 dotnet new console -o helloworld
#执行输出:The template "Console Application" was created successfully.Processing post-creation actions...Running 'dotnet restore' on helloworld\helloworld.csproj... Restoring packages for D:\Projects\helloworld\helloworld.csproj... Installing Microsoft.NETCore.DotNetAppHost 2.0.0-preview2-25407-01. Installing Microsoft.Packaging.Tools 1.0.0-preview2-25401-01. Installing Microsoft.NETCore.DotNetHostResolver 2.0.0-preview2-25407-01. Installing NETStandard.Library 2.0.0-preview2-25401-01. Installing Microsoft.NETCore.Platforms 2.0.0-preview2-25405-01. Installing Microsoft.NETCore.DotNetHostPolicy 2.0.0-preview2-25407-01. Installing Microsoft.NETCore.App 2.0.0-preview2-25407-01. Generating MSBuild file D:\Projects\helloworld\obj\helloworld.csproj.nuget.g.props. Generating MSBuild file D:\Projects\helloworld\obj\helloworld.csproj.nuget.g.targets. Restore completed in 7.04 sec for D:\Projects\helloworld\helloworld.csproj.Restore succeeded.#项目文件就在d:\projects\hellworld中
2、输出结果分析
#1、显示根据指定dotnet new console -o helloworld模板创建了项目
The template "Console Application" was created successfully.
#2、然后又主动调用了dotnet restore命令来还原项目的引用,主动安装依赖
Processing post-creation actions...Running 'dotnet restore' on helloworld\helloworld.csproj... Restoring packages for D:\Projects\helloworld\helloworld.csproj...
3、运行
cd d:\projects\helloworlddotnet run#运行结果Hello World!# 恭喜你,你的第一个.NET Core应用程序就这么诞生了#源代码请查 d:\projects\hellworld\Program.cs 文件
五、备注
支持的项目模板
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
不得不说:C#才是.NET平台的亲儿子啊
如何知道命令支持哪些参数?
答:利用好—help/-h 参数
#示例:dotnet --help
dotnet new --help
dotnet restore --help
dotnet new console --help
dotnet new mvc --help
相关文章:
.NET Core快速入门教程 1、开篇:说说.NET Core的那些事儿
原文地址:https://ken.io/note/dotnet-core-qucikstart-helloworld-windows
.NET社区新闻,深度好文,微信中搜索dotNET跨平台或扫描二维码关注
阅读全文
0 0
- .NET Core快速入门教程 2、我的第一个.NET Core App(Windows篇)
- .NET Core快速入门教程 3、我的第一个.NET Core App (CentOS篇)
- 分享我的第一个asp.net core开发过程
- .NET Core快速入门教程 1、开篇:说说.NET Core的那些事儿
- .net core快速上手
- 在.Net Core中使用MongoDB的入门教程(一)
- 在.Net Core中使用MongoDB的入门教程(二)
- .NET Core快速入门教程 4、使用VS Code开发.NET Core控制台应用程序
- .NET Core快速入门教程 5、使用VS Code进行C#代码调试的技巧
- Windows 上 .NET Core 的先决条件
- ASP.NET Core 快速入门(实战篇)
- 开始使用ASP.NET Core - 创建第一个Web应用
- Pro ASP.NET Core MVC(二)【第一个MVC 应用程序】
- .NET core的学习
- 微软发布Asp.Net Core 1.1的第一个预览版本
- .NET Core
- 基于Asp.Net Core Mvc和EntityFramework Core 的实战入门教程系列-1
- 带你快速进入.net core的世界
- AOP in dotnet :AspectCore的参数拦截支持
- NavigationView的点击事件失效原因和解决方案
- .NET Core快速入门教程 4、使用VS Code开发.NET Core控制台应用程序
- ASP.NET Core MVC 过滤器介绍
- Autofac+Castle实现AOP事务
- .NET Core快速入门教程 2、我的第一个.NET Core App(Windows篇)
- .NET Core快速入门教程 3、我的第一个.NET Core App (CentOS篇)
- ASP.NET Core 开源论坛项目 NETCoreBBS
- docker学习之-docker mac安装
- Visual Studio Code: 利用 MSSQL 插件创建数据库 IDE
- lldb 调试 linux下 .net Core 总结及开源扩展 yinuo
- .NET Core快速入门教程 1、开篇:说说.NET Core的那些事儿
- RabbitMQ知多少
- Blazor将.NET带回到浏览器