如何在ASP.net 5 应用程序中进行自托管?

How to do self hosting in ASP.net 5 Application?

我读过一些内容,其中提到 HTTP.sys 我们可以自行托管 asp.net 5 个应用程序。那是什么意思?

HTTP.sysWindows HTTP Protocole stack。是a part of IIS
您可以通过 运行ning web 命令自行托管 ASP.Net 5 应用程序。它将使用 HTTP.sys

project.json

...
 "commands": {
    /* Change the port number when you are self hosting this application */
    "web": "Microsoft.AspNet.Hosting --server Microsoft.AspNet.Server.WebListener --server.urls http://localhost:5000",
     ...
 }

到 运行 控制台中的自托管项目:

$ dnx . web