NuGet 패키지 이름, 버전 및 자산 이름 표준화 - Amazon CodeCatalyst

Amazon CodeCatalyst는 2025년 11월 7일부터 신규 고객에게 더 이상 공개되지 않습니다. 서비스를 사용하려면 2025년 11월 7일 이전에 가입하세요. 자세한 내용은 CodeCatalyst에서 마이그레이션하는 방법 단원을 참조하십시오.

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

NuGet 패키지 이름, 버전 및 자산 이름 표준화

CodeCatalyst는 패키지 및 자산 이름과 패키지 버전을 저장하기 전에 표준화합니다. 즉, CodeCatalyst의 이름 또는 버전은 패키지 또는 자산이 게시될 때 제공된 것과 다를 수 있습니다.

패키지 이름 표준화: CodeCatalyst는 모든 문자를 소문자로 변환하여 NuGet 패키지 이름을 표준화합니다.

패키지 버전 표준화: CodeCatalyst는 NuGet과 동일한 패턴을 사용하여 NuGet 패키지 버전을 표준화합니다. 다음 정보는 NuGet 설명서의 표준화된 버전 번호에서 가져왔습니다.

  • 버전 번호에서 앞에 오는 0은 제거되었습니다.

    • 1.001.0으로 간주합니다.

    • 1.01.11.1.1으로 간주합니다.

    • 1.00.0.11.0.0.1으로 간주합니다.

  • 버전 번호의 네 번째 부분에 있는 0은 생략합니다.

    • 1.0.0.01.0.0으로 간주합니다.

    • 1.0.01.01.0.1으로 간주합니다.

  • SemVer 2.0.0 빌드 메타데이터가 제거되었습니다.

    • 1.0.7+r34561.0.7으로 간주합니다.

패키지 에셋 이름 표준화: CodeCatalyst는 표준화된 패키지 이름과 패키지 버전을 기반으로 NuGet 패키지 에셋 이름을 생성합니다.