2017-01-16 7 views
0

이 질문에 대한 적절한 장소가 아닐 수도 있습니다. 알려 주시면 삭제하겠습니다.닷넷 4.6과 4.6.2의 차이점과 변경점 이해

WinForms 응용 프로그램을 .Net 4 Framework에서 4.6 또는 4.6.2로 업그레이드 할 계획입니다.

- 이동 방법은 무엇입니까?
- 더 안정적이고 지원되는 버전은 무엇입니까?
- 하나의 장점은 다른 것보다 무엇입니까?

닷넷 (4)이 더 이상 지원되지 않습니다 (?)하고 업그레이드를위한 운전 요인이다. 또한 WinForms 앱의 모든 외부 WebClient 호출에서 4.6 이상에서 사용할 수 있다고 생각하는 TLS 1.2를 사용하고 싶습니다. 모든 제안을 부탁드립니다.

+0

.NET 4는 지원되지 않으며 지원되는 가장 오래된 버전은 4.5.2입니다. 4.5.2에도 TLS가 추가되었습니다. 중요한 변화는 TLS1.2가 아니라'async/await'입니다. TLS는 "무엇을 기다리고 있었습니까?" 변화. 'async/await'는 Warp Speed ​​6 변경입니다. –

+0

4.6 대 4.6.2 - * 왜 * 이전 버전을 선택합니까? 클라이언트가 4.6 * 4.6.2를 사용하도록 강제 할 수있는 것과는 다릅니다. 모든 4.x 버전을 2 진 대체합니다. 클라이언트가 Windows Update 또는 다른 응용 프로그램 설치의 결과로 4.6.2를 실행할 것입니다. –

+0

@PanagiotisKanavos - 응답 해 주셔서 감사합니다. TLS1.2는 4.5.2부터 사용 가능하며이 업데이트를 트리거하는 유일한 변경 사항은 아닙니다. 4.6 및 4.6.2에 대한 제 질문은 어느 것이 더 잘 지원되고 덜 알려진 알려진 버그를 가지고 있는지 이해하는 것입니다. – Ron

답변

2

첫째, 변화 주로 발견 된 버그 수정으로 구성

.NET 4.6.2

4.6 사이 4.6.2. 당신이 4, 4.5 and 4.5.1 3.5, 4.5.2 동안은 계속 지원되고있는 버전

https://github.com/Microsoft/dotnet/blob/master/releases/net462/dotnet462-changes.md

지원이 이미 종료 된 아래 링크를 참조 할 수 있습니다 4.6.2의 변화의 전체 목록

.

최신 버전에는 일반적으로 더 많은 기능이 포함되어 있지만 이후 버전의 제품에서는 버그가 수정 될 수 있습니다.

희망이 도움이됩니다.

+0

의미가 있습니다. 나는 4.6.2의 릴리스 노트를 살펴보고 내가 필요한 모든 것을 가지고 있는지 확인했다. 4.6.2가 가장 최근의 릴리스이거나, 안정적인지 또는 알려진 버그가 있는지 궁금합니다. 미해결 된 미해결 문제를 찾기 위해 레포를 거쳤지 만 결정적이지 않았습니다. – Ron