Описание тега dnx
В качестве устаревшей концепции.NET Execution Environment содержит код, необходимый для начальной загрузки и запуска приложения. Сюда входят такие вещи, как система компиляции, инструменты SDK и собственные узлы CLR.
Обратите внимание, что DNX больше не является активным термином, используемым в экосистеме.NET Core, и вам следует перейти на .NET Core CLI.
.NET Execution Environment содержит код, необходимый для начальной загрузки и запуска приложения. Сюда входят такие вещи, как система компиляции, инструменты SDK и собственные узлы CLR.
Цели
- Создайте новый опыт разработки, который обеспечивает быстрый рабочий процесс разработки (изменение кода и запуск)
- Иметь возможность создавать кешированные версии зависимостей вашего приложения ("компиляция").
- Предоставлять метаданные о среде выполнения для других запросов
Принципы
- NuGet все
- Не существует такого понятия, как "время разработки" (стирание границ между компиляцией и загрузкой)
- Зависимости всегда описываются как то, что не где (нет такой вещи, как ссылка на проект / нюджет / сборку)