Самостоятельный хостинг 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. Это может быть самостоятельно.