Установка MVC 6 в качестве службы Windows (ASP.NET Core 1.0.0)

ОБНОВЛЕНИЕ - 26 июля 2016

Я добавил решение для этого вASP.NET Core 1.0.0 в ответах ниже.

Я создал простое приложение MVC 6 и включил библиотеку Microsoft.AspNet.WebListener, чтобы я мог размещаться вне IIS.

Из проекта .json:

"dependencies": {
    "Microsoft.AspNet.Server.WebListener": "1.0.0-beta4",
    "Microsoft.AspNet.Mvc": "6.0.0-beta4"
},

"commands": {
    "web": "Microsoft.AspNet.Hosting --server Microsoft.AspNet.Server.WebListener --server.urls http://localhost:5000"
}

Когда я публикую это, я могу запустить файл web.cmd и запустить сайт в окне консоли. Большой!

Но в OWIN вы можете использовать TopShelf для запуска вашего веб-приложения из консольного приложения. Затем его можно создать как исполняемый файл и установить как службу Windows.

Есть ли способ сделать это с веб-приложением ASP.NET 5 MVC 6?

Ответы на вопрос(2)

Ваш ответ на вопрос