2015-01-16 9 views
-1

약간의 배경으로 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을 계속 사용하는 단점은 무엇입니까?

답변

2

정말 상황에 따라 다릅니다. 모든 워크 스테이션이 매우 안전한 환경에 있으면 지원 종료가 문제가되지 않을 수도 있습니다. 그렇지 않으면 새로 발견 된 모든 보안 취약점을 추적하여 관련 취약점이 있는지 확인해야합니다.

+0

감사합니다.이 장치는 판매점 (예 : 워크 스테이션이 아닌 계산대)입니다. 그래서 그 성격 상 인터넷에 접속하지 않고도 안전한 환경에 보관하는 경향이 있습니다. – user1069816

+1

대부분의 보안 취약성 및 수정 사항은 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

+1

@ user2864740 대부분의 보안이 OS 자체와 관련하여 업데이트됨을 동의 할 수 있습니다. 어쨌든, 최근에 설치된 PC 목록에 Microsoft .NET Framework 용 보안 업데이트가 몇 가지 있습니다. 예를 들어 [KB2937610] (http://www.microsoft.com/en-us/download/details.aspx?id=43954)은 한 달 전에 설치되었습니다. –

1

단점은 누군가 더 이상 지원되지 않기 때문에 패치되지 않는 보안 취약점이있는 것입니다. 더 이상 패치를 적용하지 않으면 소프트웨어/OS를 사용하는 것과 동일한 단점이 있습니다.

+0

이러한 컴퓨터는 인터넷에서 액세스 할 수 없으며 접근 가능한 USB 또는 직렬 포트가없는 등 물리적 접근이 매우 제한되어 있습니다. 다른 단점이 있습니까? – user1069816

+0

보안에 대해 걱정하지 않는다면 프레임 워크에 버그가있을 경우에만 해결해야 할 큰 문제가 있습니다. 그래도 그럴 가능성은 희박합니다. – aquinas

+0

우리는 몇 년 동안 버전 4.0을 사용해 왔지만 아직 그러한 버그를 발견하지 못했지만 큰 문제가 될 것입니다. 우리가 그랬다면 나는 .Net의 최신 버전에서 이것이 어떻게 해결되었는지 보면서 우리 애플리케이션에 사용할 클래스를 복사 할 수 있다고 가정합니다. – user1069816