网站根目录多文件,全国八大员报名官方网站,网站地图 seo,福田公司门口.NET Core 2.0预览版及.NET Standard 2.0 Preview 这个月也就要发布了。具体相关信息可以查看之前的文章.NET Core 2.0及.NET Standard 2.0。
今天来实际体验.NET Core 2.0#xff0c;正式版发布还需要一段时间。
.NET Core 2.0
本文使用的是 nightly .NET Core 2.0 runtim….NET Core 2.0预览版及.NET Standard 2.0 Preview 这个月也就要发布了。具体相关信息可以查看之前的文章.NET Core 2.0及.NET Standard 2.0。
今天来实际体验.NET Core 2.0正式版发布还需要一段时间。
.NET Core 2.0
本文使用的是 nightly .NET Core 2.0 runtime 和 SDK。
正式版出来以后流程上会有所简化。
安装 .NET Core SDK 2.0
获取最新 nightly .NET Core SDK 2.0
Win 64-bit 最新 Zip InstallermacOS 64-bit 最新 Tar InstallerOthers
尝鲜建议使用zip压缩包不建议使用安装包。安装包会导致Path 环境变量更改全局dotnet 变更为最新版。
这里使用压缩包解压后执行dotnet --info,输出如下 显示2.0以上版本也就正确了。
创建项目
执行 dotnet new console -o netcore2还原项目 dotnet restore netcore2\netcore2.csproj执行 dotnet run -p netcore2\netcore2.csproj
使用新的API
打开 Program.cs 文件编辑使用新的API如下:
using System;using System.Net;class Program{ static void Main(string[] args) {WebUtility.HtmlDecode(amp;, Console.Out);Console.WriteLine();Console.WriteLine(Hello World! .NET Core 2.0);Console.WriteLine(LineZero);Console.WriteLine(中文测试);}
}
接着运行:
dotnet run -p netcore2\netcore2.csproj
结果如下
VS2017开发
使用VS2017打开netcore2.csproj可以正常打开然后就可以进行编码但是无法正常编译编码好以后使用dotnet命令既可。
对于 VS2017 能正常编译可以参考以下解决方案。MSBuildSdksPath 环境变量http://stackoverflow.com/questions/43618678/use-visual-studio-2017-with-net-core-sdk-2-0
独立发布成exe
在项目上右键编辑netcore2.csproj添加一行
RuntimeIdentifierwin10-x64/RuntimeIdentifier
最终netcore2.csproj 如下
Project SdkMicrosoft.NET.Sdk PropertyGroup OutputTypeExe/OutputType TargetFrameworknetcoreapp2.0/TargetFramework RuntimeIdentifierwin10-x64/RuntimeIdentifier /PropertyGroup/Project
接着命令行执行
dotnet restore netcore2\netcore2.csproj
然后
dotnet publish netcore2\netcore2.csproj
最终在bin\Debug\netcoreapp2.0\win10-x64\publish\netcore2.exe
可以直接执行 netcore2.exe
结果如下 原文地址http://www.cnblogs.com/linezero/p/nightlynetcore2.html .NET社区新闻深度好文微信中搜索dotNET跨平台或扫描二维码关注