Самостоятельный хостинг ASP.NET 5 в приложении.NET 4.5 (без DNX и IIS)

Можно ли добавить веб-приложение ASP.NET 5 в качестве ссылки на традиционный проект.NET 4.5 (служба Windows или консольное приложение) и запустить его в процессе?

В идеале, в одном решении, чтобы приложение ASP.NET и служба хоста могли совместно использовать ссылки на другие проекты в том же решении.

До сих пор пробовал:

dnu publish создает пакеты, но при попытке их добавления возникает следующая ошибка: Install-Package: не удалось установить пакет 'WebApplication1 1.0.0'. Вы пытаетесь установить этот пакет в проект, который нацелен на ".NETFramework, Version=v4.5", но пакет не содержит никаких ссылок на сборки или файлов содержимого, совместимых с этой платформой. При смене рамок dnx451 в net451 Веб-приложение не компилируется из-за отсутствия ссылок ASP.

dnu build выдает двоичные файлы, но как запустить приложение? (где взять экземпляры IApplicationBuilder и IHostingEnvironment?)

1 ответ

Нету. Невозможно запустить приложение ASP.NET 5 без DNX.

Но вы можете запустить приложение ASP.NET 5 без IIS. Это может быть самостоятельно.

Другие вопросы по тегам