NuGet 메타 데이터 편집Editing NuGet Metadata

프로젝트 옵션을 사용 하 여 다중 플랫폼 라이브러리의 NuGet 메타 데이터 편집Use the project options to edit NuGet metadata for multiplatform libraries

라이브러리 프로젝트 형식 (예: PCL 또는 .NET Standard 또는 새 NuGet 프로젝트 형식)에는 프로젝트 옵션 창에 NuGet 패키지 섹션이 있습니다.Library project types (such as PCL or .NET Standard, or the new NuGet project type) have a NuGet Package section in the Project Options window.

메타 데이터 섹션은 nuspec NuGet 패키지 매니페스트 파일에 사용 되는 값을 구성 합니다.The Metadata section configures the values used in the .nuspec NuGet package manifest file.

필요한 정보Required Information

일반 탭에는 NuGet 패키지를 생성 하기 위해 입력 해야 하는 4 개의 필드가 있습니다.The General tab contains four fields that must be entered to generate a NuGet package:

  • ID – 내에서 고유 해야 하는 패키지 식별자입니다 (또는 패키지가 배포 될 때마다).ID – The package identifier, which should be unique within (or wherever the package will be distributed). 지침 을 따르고 URL에 유효한 문자만 사용 합니다 (공백 없음 및 대부분의 특수 문자 사용 안 함).Follow this guidance and only use characters that are valid in a URL (no spaces, and avoid most special characters).
  • 버전NuGet의 버전 관리 규칙과일치 하는 버전 번호를 선택 합니다.Version – Choose a version number consistent with NuGet's versioning rules.
  • 작성자 -쉼표로 구분 된 이름 목록입니다.Authors – Comma-separated list of names.
  • 설명 – 사용자가 패키지를 선택할 때 표시 되는 패키지 기능에 대 한 개요입니다.Description – Overview of the package's features which is displayed when users are selecting the package.


NuGet 또는 다른 사용자에 게 배포할 새 버전을 빌드할 때 버전 번호를 증분 해야 합니다.Remember to increment the version number when building new versions for distribution to NuGet or other users.

자세한 내용은 필수 요소 참조 를 참조 하세요. 자세한 내용은 고유한 패키지 식별자를 선택 하 고 버전 번호를 설정 하 고 패키지 유형을 설정하는 방법에 대 한 자세한 지침을 참조 하세요.For more information, see the Required Elements Reference for more information, as well as these detailed instructions on Choosing a unique package identifier and setting the version number and Setting a package type.


이 탭의 모든 필드를 입력 해야 합니다. 그렇지 않으면 오류 메시지가 표시 됩니다. "프로젝트에 nuget 메타 데이터가 없으므로 nuget 패키지를 만들지 않습니다. NuGet 패키지 메타 데이터는 프로젝트 옵션의 메타 데이터 섹션에서 지정할 수 있습니다 .All fields on this tab must be entered; otherwise, an error message will appear: "The project does not have NuGet metadata so a NuGet package will not be created. NuGet package metadata can be specified in the Metadata section in Project Options"

선택적 메타 데이터Optional Metadata

세부 정보 탭에는 NuGet 패키지 매니페스트 파일에 포함할 선택적 필드가 있습니다.The Details tab contains optional fields to be included in the NuGet package manifest file.

필수 및 선택적 필드에 대 한 자세한 내용은 선택적 요소 참조 를 참조 하세요.Refer to the Optional Elements Reference for more information about the required and optional fields.


NuGet 패키지를 에 배포 하는 경우 최대한 많은 정보를 제공 하는 것이 좋습니다.If the NuGet package is being distributed on it is recommended to supply as much information as possible.