.NET Core-필수 구성 요소
이 장에서는 배포하고 실행하는 데 필요한 다양한 종속성에 대해 설명합니다. 여기에는 Visual Studio를 사용하여 개발 된 Windows 머신의 .NET Core 애플리케이션이 포함됩니다.
지원되는 Windows 버전
.NET Core는 다음 버전의 Windows에서 지원됩니다.
- Windows 7 SP1
- 윈도우 8.1
- 윈도우 10
- Windows Server 2008 R2 SP1 (전체 서버 또는 Server Core)
- Windows Server 2012 SP1 (전체 서버 또는 Server Core)
- Windows Server 2012 R2 SP1 (전체 서버 또는 Server Core)
- Windows Server 2016 (전체 서버, Server Core 또는 Nano 서버)
의존성
Windows 10 및 Windows Server 2016 이전의 Windows 버전에서 .NET Core 애플리케이션을 실행하는 경우 Visual C ++ 재배포 가능 패키지도 필요합니다.
이 종속성은 .NET Core 설치 관리자를 사용하는 경우 자동으로 설치됩니다.
설치 관리자 스크립트를 통해 .NET Core를 설치하거나 자체 포함 된 .NET Core 애플리케이션을 배포하는 경우 Visual Studio 2015 용 Visual C ++ 재배포 가능 패키지를 수동으로 설치해야합니다.
Windows 7 및 Windows Server 2008 컴퓨터의 경우 Windows 설치가 최신 상태이고 Windows Update를 통해 설치된 핫픽스 KB2533623도 포함되어 있는지 확인해야합니다.
Visual Studio의 필수 구성 요소
.NET Core SDK를 사용하여 .NET Core 애플리케이션을 개발하려면 원하는 편집기를 사용할 수 있습니다.
그러나 Visual Studio를 사용하여 Windows에서 .NET Core 애플리케이션을 개발하려면 다음 두 가지 버전을 사용할 수 있습니다.
Visual Studio 2015
Visual Studio 2017 RC
Visual Studio 2015로 만든 프로젝트는 기본적으로 project.json 기반이며 Visual Studio 2017 RC로 만든 프로젝트는 항상 MSBuild 기반입니다.