.NET Standard은 모든 .NET 플랫폼에서 구현해야하는 API를 지정합니다. 버전 관리 규칙은 무엇입니까? breaking.adding
인데 1.4
이 추가되고 1.3
과 역 호환을 유지하지만 2.x
은 1.x
과 역 호환되지 않습니까?.NET Standard 버전 규칙은 무엇입니까?
설명서가 이에 대해 명확하지 않습니다.
는 .NET 표준 라이브러리 버전을 감안할 때, 당신이 같거나 낮은 버전을 대상으로 라이브러리를 사용할 수 있습니다 Some Microsoft docs 순수한 이전 버전과의 호환성을 나타냅니다. (강조 표시 추가)
이제 2.0이 나와서 위의 내용이 올바르지 않습니다. 말했다되는 것을 the release blog post는 말했다 :
.NET 표준을 대상으로 도서관에서 당신이 참조 할 수 있습니다 자신의 버전은 버전보다 낮거나 같은 경우 .NET 표준, 를 [라이브러리 타겟팅] 타겟팅하는 . 말해서 같은 블로그 게시물 자체가 모순
그건 (강조 추가) :
는 .NET 표준 2.0을 지원하는 .NET 프레임 워크 4.6.1을 허용하기 위해, 우리는 모든 API를 제거해야 .NET Standard 1.5 및 1.6에서 소개 된 .NET Standard에서.
2.0 버전이 출시되었으므로 버전 규칙은 무엇입니까? breaking.adding
인 것으로 보입니다. MSFT에서 이것을 문서화 한 곳은 어디입니까?