今日占住微信号头条的好消息《终于来了!微软.Net Core 1.0下载放出》。本人立马跑到官网http://dot.net看了一下,仍然是.net core 1.0 Preview 1版本。
看来该文所提供的下载链接应该是提前泄露的版本了吧。
有网友说,Red Hat DevNation的第二天也就是美太平洋时间27号上午(北京时间28号0点以后) Scott Hanselman同志才会登台宣布dotnet core 1.0 rtm。
查了一下dotnet cli tools 进度,如下:
按理说,照这个进度,至少dotnet cli 1.0 RTM是无法按期发布的。
新的升级,系统需要安装一些什么东西呢。
一、只在dos下运行项目
1.Net core 1.0 RTM SDK : .Net core 1.0 RTM的类库
2..NET Core CLI tools:dos下的命令行工具
有了上面两个东西,你便可以在dos下建立工程项目,编译并运行。
二、用vs2015运行项目
3.Microsoft .NET Core VS 2015 Tooling
如果你用的是vs2015,那得还要有vs2015建立net core 1.0 RTM项目要用到的工程模板,编译、运行等等东西,运行上面的程序,会自动帮您准备好一切运行net core 1.0 RTM 项目所需要的环境,1.2.两项也会自动安装,不需要手工另行安装。
三、发布程序到IIS运行
4.Microsoft .NET Core 1.0 Windows Server Hosting
这是一个iis代理转发模块,安装后再iis系统模块里的名字叫AspNetCoreModule。流程是这样的:
客户端请求request-->IIS-->AspNetCoreModule-->asp .net core Web Server(你写的web程序)
所以好多网友发布到IIS后出现502 错误,就是没有安装这东西。
以上这些东西都可在 http://dot.net 官网上下载到。