.NET Core 2.0이 주요 개선 사항과 함께 출시되었습니다.
Microsoft는 .NET Core 런타임의 새로운 주요 버전을 출시했습니다. 모르는 분들을 위해 .NET Core는 Microsoft와 .NET 커뮤니티에서 유지 관리하는 플랫폼 간 개발 플랫폼입니다. 버전 2.0은 최신 Visual Studio IDE 버전 사용자를 위한 많은 성능 향상, 더 많은 플랫폼 지원 및 몇 가지 새로운 기능을 제공합니다.
.NET Core는 또한 .NET Standard 2.0을 구현하여 프로젝트에서 이를 사용하는 개발자를 위해 2배 이상의 새로운 API를 제공합니다. .NET Core 2.0은 이전 런타임 버전과 함께 설치할 수 있습니다. 기존 프로젝트는 계속해서 버전 1.0 및 1.1을 대상으로 합니다. 새 버전을 수동으로 타겟팅해야 합니다.
공식 변경 로그에 따르면 이번 릴리스의 새로운 기능은 다음과 같습니다.
실행 시간
- 런타임 및 프레임워크의 주요 성능 향상
.NET Standard 2.0 구현 - Debian Stretch, SUSE Linux Enterprise Server 12 SP2 및 macOS High Sierra를 포함하여 6개의 새로운 플랫폼이 지원됩니다.
- RyuJIT는 .NET Core 2.0의 x86 JIT입니다.
- 이제 Linux 및 Windows ARM32 빌드를 미리 보기로 사용할 수 있습니다.
SDK
- dotnet restore는 이제 암시적 명령입니다.
- .NET Core 및 .NET Standard 프로젝트는 .NET Framework NuGet 패키지 및 프로젝트를 참조할 수 있습니다.
- .NET Core SDK는 소스 빌드 리포지토리를 사용하여 소스에서 빌드할 수 있습니다.
비주얼 스튜디오
- Live Unit Testing은 .NET Core를 지원합니다.
- 코드 탐색 개선 사항
- 기본 제공되는 C# Azure Functions 지원
- 컨테이너에 대한 CI/CD 지원
Microsoft는 또한 이 .NET Core 릴리스를 지원하는 새 버전의 Visual Studio 2017(버전 15.3) 및 Mac용 Visual Studio(버전 7.1)를 출시했습니다. 로 향한다 이에 대한 공식 Microsoft 블로그 게시물 이 릴리스에 대해 자세히 알아보십시오.
.NET Core 2.0 기능 및 여기에서 다운로드.