.NET Core - предварительные требования
В этой главе мы обсудим различные зависимости, которые необходимо развернуть и запустить. К ним относятся приложения .NET Core на машинах Windows, разработанные с использованием Visual Studio.
Поддерживаемые версии Windows
.NET Core поддерживается в следующих версиях Windows -
- Windows 7 с пакетом обновления 1 (SP1)
- Windows 8.1
- Windows 10
- Windows Server 2008 R2 SP1 (полный сервер или ядро сервера)
- Windows Server 2012 SP1 (полный сервер или ядро сервера)
- Windows Server 2012 R2 SP1 (полный сервер или ядро сервера)
- Windows Server 2016 (полный сервер, ядро сервера или нано-сервер)
Зависимости
Если вы запускаете приложение .NET Core в версиях Windows более ранних, чем Windows 10 и Windows Server 2016, то для него также потребуется распространяемый компонент Visual C ++.
Эта зависимость устанавливается автоматически, если вы используете установщик .NET Core.
Вам необходимо вручную установить Visual C ++ Redistributable для Visual Studio 2015, если вы устанавливаете .NET Core с помощью скрипта установщика или развертываете автономное приложение .NET Core.
Для компьютеров под управлением Windows 7 и Windows Server 2008 необходимо убедиться, что ваша установка Windows обновлена, а также включает исправление KB2533623, установленное через Центр обновления Windows.
Предварительные требования для Visual Studio
Для разработки приложений .NET Core с помощью .NET Core SDK вы можете использовать любой редактор по вашему выбору.
Однако, если вы хотите разрабатывать приложения .NET Core в Windows с помощью Visual Studio, вы можете использовать следующие две версии:
Visual Studio 2015
Visual Studio 2017 RC
Проекты, созданные с помощью Visual Studio 2015, по умолчанию будут основаны на project.json, тогда как проекты, созданные с помощью Visual Studio 2017 RC, всегда будут основаны на MSBuild.