Что такое DNVM?
Я играю с новым редактором VsCode
и создал проект шаблона ASPNET 5
.
Чтобы восстановить пакеты, я нашел в учебниках, что мне нужно запустить команду dnu restore
, которая получает все ссылки на серверные ссылки, которые мне нужны.
После этого, чтобы его построить, я должен запустить команду dnx: web or kestrel
, и все будет как ожидается.
Но что это за инструменты? В репозитории git DNVM у нас нет большой информации об этом.
Использует ли dnu restore
nuget?
У кого-то есть полная документация обо всем, что в новом .NET?
Я тоже хотел бы узнать, возможно ли использовать компилятор Roslyn в VSCode в Windows 8.1.
Ответы
Ответ 1
Вы найдете все свои ответы в официальных документах ASP.NET 5. Здесь ссылка: http://docs.asp.net/en/latest/getting-started/index.html
Но позвольте мне просто дать вам краткое объяснение:
- DNX - это SDK и среда выполнения для создания приложений .NET для Windows, Mac и Linux. В основном это позволяет кросс-платформенную разработку с использованием .NET 5 Core.
- DNU - это .NET Development Utility. Он позволяет создавать, упаковывать и публиковать проекты, созданные с помощью DNX.
- DNVM - это менеджер версий .NET. Это в основном набор команд командной строки, которые позволяют вам настраивать время выполнения .NET.