Какой смысл в пакете dnx-mono в NuGet?

При разработке приложения ASP.NET 5 я могу установить в него среду выполнения mono через NuGet. Например, последний на сегодняшний день dnx-mono.1.0.0.rc1-update1.

Насколько я проверял, дело в фактической среде выполнения, которую я устанавливаю, например, в Linux с помощью инструмента DNVM для запуска на нем приложений ASP.NET.

Если я установил пакет в проект, я не могу ни выбрать его в свойствах проекта, ни выбрать его при публикации в папку - доступны только версии Windows clr.

Так какой смысл устанавливать его прямо в проект приложения?

А может он не предназначен для установки в проект, а существует исключительно для того, чтобы DNVM мог его найти и подцепить?


person yaapelsinko    schedule 17.12.2015    source источник


Ответы (1)


Ты прав. Он используется DNVM, и ваше приложение никогда не должно ссылаться на него напрямую.

person Victor Hurdugaci    schedule 21.12.2015