.NET 표준 라이브러리 코드 공유

.NET Standard 라이브러리에는 Xamarin 및 .NET Core를 비롯한 모든 .NET 플랫폼에 대한 균일한 API가 있습니다. 단일 .NET 표준 라이브러리를 만들고 .NET Standard Platform을 지원하는 모든 런타임에서 사용합니다. 지원되는 플랫폼에 대한 자세한 내용은 이 차트를 참조하세요.

.NET Standard 버전 1.0~1.6은 .NET Framework의 증분 방식으로 더 큰 하위 집합을 제공하지만. .NET Standard 2.0은 Xamarin 애플리케이션 및 기존 이식 가능한 클래스 라이브러리 포팅을 위한 최상의 수준의 지원을 제공합니다.

Mac용 Visual Studio

이 섹션에서는 Mac용 Visual Studio 사용하여 .NET 표준 라이브러리를 만들고 사용하는 방법을 안내합니다.

.NET 표준 라이브러리 만들기

다음 단계를 사용하여 솔루션에 .NET 표준 라이브러리를 추가할 수 있습니다.

  1. 새 프로젝트 추가 대화 상자에서 .NET Core 범주를 선택한 다음, .NET 표준 라이브러리를 선택합니다.

    Create a .NET Standard library

  2. 다음 화면에서 대상 프레임워크 를 선택합니다. .NET Standard 2.0 을 사용하는 것이 좋습니다.

    Choose .NET Standard 2.0

  3. 마지막 화면에서 프로젝트 이름을 입력하고 만들기를 클릭합니다.

  4. .NET 표준 라이브러리 프로젝트는 솔루션 탐색기 표시된 대로 표시됩니다. 종속성 노드는 라이브러리가 NETStandard.Library사용함을 나타냅니다.

    Dependencies node in the solution indicates .NET Standard

.NET 표준 라이브러리 설정 편집

.NET 표준 라이브러리 설정은 프로젝트를 마우스 오른쪽 단추로 클릭하고 이 스크린샷에 표시된 대로 선택하여 Options 보고 변경할 수 있습니다.

Edit .NET Standard target framework in Project Options

내부에서 드롭다운 값을 변경하여 버전을 netstandard 변경할 Target Framework 수 있습니다.

또한 직접 편집하여 .csproj 이 값을 변경할 수 있습니다.

.NET 개발자용 .NET Standard 및 Xamarin.Forms(비디오)