Microsoft, .net 코어 2.0 및 Visual Studio 2017 버전 15.3 출시

비디오: Enable .NET Core 3 in Visual Studio 2017 (15.9) 2024

비디오: Enable .NET Core 3 in Visual Studio 2017 (15.9) 2024
Anonim

Microsoft는 약 3 개월 전에.NET core 2.0의 첫 미리보기를 제공했습니다. 미리보기에는 Linux 바이너리 아카이브, 런타임 패키지 저장소, OSX에서 OpenSSL이 필요하지 않음 및 독립형 실행 파일과 같은 다양한 기능이 소개되었습니다. 월요일에 Microsoft는.NET core 2.0의 최종 릴리스를 만들었습니다.

Common Language Runtime 팀의 구성원 인 Rich Lander는 최신 버전의.NET Core를 "사용하기 쉽고 플랫폼으로 훨씬 더 유용합니다"라고 말합니다. Lander는.NET 개발자가 명령 행에서 Core 2.0으로 개발을 시작할 수 있다고 말합니다. 자주 사용하는 텍스트 편집기, Visual Studio Code, Mac 용 Visual Studio 또는 Visual Studio 2017 15.3 (후자 2 개만 출시)에서 사용할 수 있습니다. 랜더는 플랫폼에 대해 다음을 추가합니다.

"자체 하드웨어 나 Microsoft Azure와 같이 선호하는 클라우드에서 프로덕션 워크로드에 대비할 수 있습니다."

.NET core 2.0의 중요한 기능은 다음과 같습니다.

  1. Linux 바이너리: 최신 버전의.NET 코어에는.NET Core에서 지원하는 Linux 배포판과 호환되는 바이너리 아카이브가 포함되어 있으므로 개발자는 지원되는 목록에 없지만 배포 가능한 배포판을 실험 할 수 있습니다.
  2. OSX에서 OpenSSL 필요 없음: Microsoft는.NET 코어 2.0을 사용하여 macOS에서 기본적으로 제공되는 서비스를 최대한 활용하기 위해 암호화 라이브러리를 변경하여 OSX에서 OpenSSL을 효과적으로 제거하지 못했습니다.
  3. 런타임 패키지 저장소:.NET core 2.0에는 런타임 라이브러리 저장소가있어 공통 라이브러리의 미리 컴파일 된 캐시를 만들 수 있으며, 이를 통해 모든 응용 프로그램에 배포하는 대신 중앙에서 프로비저닝 할 수 있으므로 배포 크기와 시간이 크게 줄어 듭니다.
  4. 독립 실행 형 실행 파일: 최신 버전의.NET 코어에서는 휴대용 및 독립 실행 형 응용 프로그램에서 별도의 호스트 실행 파일을 사용하게됩니다. 이를 통해 응용 프로그램 개발자는 디지털 서명을 사용하여 호스트 실행 파일에 서명 할 수 있습니다.
  5. 기타 기능: 주목할만한 기타 기능으로는 모든 플랫폼 용 휴대용 바이너리 아카이브, Windows Arm32 및 Arm64 빌드 및 Linux Arm 빌드 지원이 있습니다.

또한 Microsoft는 월요일에 Visual Studio 2017 버전 15.3 및 Mac 용 Visual Studio 버전 7.1을 출시했습니다. 최신 버전의 Visual Studio 2017은 가장 인기있는 스크린 리더에 Visual Studio를 적용하여 접근성을 개선합니다. 최신 버전의 Mac 용 Visual Studio는 웹 앱, 웹 서비스 및 콘솔 앱에 대한.NET Core 2.0 타겟팅 지원을 추가 할뿐만 아니라 개발자가 라이브러리 프로젝트에서.NET 표준 2.0을 생성하여 더 많은 코드를 공유 할 수 있도록합니다. 프로젝트.

Microsoft, .net 코어 2.0 및 Visual Studio 2017 버전 15.3 출시