vs2015 update3 升级后,可以创建asp.net core 1.0 的web应用了, 默认模版,发布到指定文件夹
服务器上需要安装 DotNetCore.1.0.0-WindowsHosting
https://www.microsoft.com/net/download server hosting 下载即可.
安装完, 在IIS里, 模块和应用程序映射 可以看到新加入来的 aspnetcore相关的一个注册项
记得,一定要重启IIS,不然报下面的错误
asp.net core HTTP Error 502.5 - Process Failure
Failed to start process with commandline '"dotnet" .\aspcoredemo1.dll', ErrorCode = '0x80070002'.
另外, 在win2008r2 sp1 服务器上, 如果是干净的环境, 也会出现上述的错误, 而且执行dotnet的时候, 出现找不到 c:\Program File \***\hostfx.dll的情况,
这种情况,也会导致运行IIS中的应用,出现上述的错误, 目前看, 需要更新一下补丁
https://support.microsoft.com/en-us/kb/2533623 ,
参见 https://github.com/dotnet/core/blob/master/Documentation/prereqs.md#windows-dependencies
至于第二个补丁, 下载了,但是安装的时候,提示不合适的操作系统,不知道为什么, 不过, 我VMWARE里的一台 08 r2,装了第一个补丁, dotnet就可以运行了 ,并且 ASP.NET CORE 模版项目也能运行了