Хорошо, как новая .net-dev-экосистема, я как бы теряюсь в основных инструментах, версиях и т.д.
Может ли кто-нибудь объяснить мне разницу между
- Предварительный просмотр основных инструментов x для VS 2015 - Смотрите здесь
- .NET Core/SDK или нет (1.0, 1.0.1, 1.1) - Смотрите здесь
- Core CLI SDK preview 2, 3, 4, 5 - Смотрите здесь
Что такое предварительный просмотр и как они связаны с нумерацией главной версии?
Версия ядра Core кажется странной для новичков
- Когда вы переходите на страницу загрузки: https://www.microsoft.com/net/download/core#/current/sdk
- Вы можете видеть, что загрузка .NET Core 1.1 SDK - Installer дает вам dotnet-dev-win-x64.1.0.0-preview2-1-003177.exe:
- 1.0.0
- На той же странице вы можете скачать * Visual Studio 2015 Tools (Preview 2) *, который дает вам DotNetCore.1.0.1-VS2015Tools.Preview2.0.3:
- 1.0.1?
В репозитории github с ядром dotnet я вижу, что в различных версиях есть несколько инструментов:
1.0.3 выпущен 12/13/2016
1.1 выпущен 11/16/2016
1.1.0 Предварительный просмотр 1 выпущен 10/24/2016
1.0.2 выпущен 10/17/2016
1.0.1 выпущен 9/13/2016
1.0.0 выпущен 6/27/2016 RC2 выпущен 5/16/2016 RC1 выпущен 11/18/2015
На dotnet CLI repo (я понял, что это инструменты для построения?), мы можем видеть, что они говорят о предварительном просмотре4, но в ссылках на скачивание все отмечено превью 5. И они говорят о загрузке .NET Core SDK Installer: есть ли программа установки SDK, поэтому другая версия, или она плохо названа, и на самом деле это только CLI? Или SDK включает CLI, в какой версии?
Он дает вам dotnet-win-x64.latest.exe, который, кажется, устанавливает .NET Core 1.0.1 Preview 5...
Наконец, на Azure консоль веб-приложений даст вам:
dotnet --version
D:\home\site\wwwroot
1.0.0-preview3-004056
WAOOOW: вид потерянных...
Каковы правильные инструменты, в какой правильной версии для запуска нового проекта и его надлежащего развертывания на Azure?