약간의 배경으로 POSReady 2009를 실행하는 수백 대의 컴퓨터에 배포 된 C# WPF .Net 4.0 응용 프로그램에서 작업합니다. POSReady 2009는 2019 년 4 월까지 지원되지만 여전히 지원되는 가장 높은 프레임 워크 버전은 4.0입니다. 2011 년 12 월 1 일에 지원지원 날짜가 끝나기 전에 .Net 4.0을 사용하는 단점 (12/01/2016)?
저는 기술 지원을 위해 Microsoft에 거의 연락하지 않습니다. 이 기계는 사설 네트워크에있는 경향이 있으며 인터넷에서 액세스 할 수 없습니다.
지원 날짜가 끝난 후 .Net 4.0을 계속 사용하는 단점은 무엇입니까?
감사합니다.이 장치는 판매점 (예 : 워크 스테이션이 아닌 계산대)입니다. 그래서 그 성격 상 인터넷에 접속하지 않고도 안전한 환경에 보관하는 경향이 있습니다. – user1069816
대부분의 보안 취약성 및 수정 사항은 OS 또는 호스팅 (예 : Windows, IIS) 패치에 적용됩니다. .NET에는 이상한 버그가있을 수 있지만 일반적으로 "보안 문제"자체는 아닙니다. 즉, 잘못 패치 된 Windows를 실행하는 것은 최신 패치 (더 이상 지원되지 않는) .NET 버전을 실행하는 것보다 훨씬 안전하지 않습니다. .NET 4.5는 Windows Server 2012와 함께 제공됩니다. 따라서 4 년 후인 1016 년에 [최소 EOL 버전을 대체해야하는] 최소 * 버전이어야합니다 (http://support.microsoft.com.com/lifecycle/search/default.aspx?sort=PN&alpha=Windows + 서버 및 필터 = FilterNO). – user2864740
@ user2864740 대부분의 보안이 OS 자체와 관련하여 업데이트됨을 동의 할 수 있습니다. 어쨌든, 최근에 설치된 PC 목록에 Microsoft .NET Framework 용 보안 업데이트가 몇 가지 있습니다. 예를 들어 [KB2937610] (http://www.microsoft.com/en-us/download/details.aspx?id=43954)은 한 달 전에 설치되었습니다. –