IE와 .NET에 대해 어떻게 하나요?


Internet Explorer(IE)는 곧 PC에서 제거되며 .NET 4.5.2, 4.6 및 4.6.1은 4월 26일에 지원이 종료되는 것으로 보입니다. 따라서 IE와 .NET을 제거해야합니다. 기계입니까?

그렇게 빠르지 않다. 첫째, 이전 버전의 IE 또는 .NET에 의존하는 응용 프로그램이있을 수 있습니다. 특히 Windows7을 아직 사용하는 경우에는 제거하는 것이 현명하지 않을 수 있습니다. 또는 중요한 공급업체의 업데이트를 기다릴 수 있습니다. 적절한 예: 최근 주요 공급업체로부터 IE에서 종속성을 제거하기 위한 소프트웨어 업데이트를 제공하는 이메일을 받았습니다. 공급업체는 2017년에 거슬러 올라가는 오래된 소프트웨어 릴리스 업데이트를 제공할 수 있습니다.

그러나 Microsoft는 forms.webbrowser 또는 iemode와 같은 소프트웨어 지원을 제공하는 Trident 엔진을 폐지하거나 제거하지 않았습니다. 사실, Trident 엔진은 2029년까지 지원되었으며 Microsoft 자체는 이미 Webview2에서 Chromium 및 Trident 엔진에 대한 지원을 제공합니다. (Webview2가 컴퓨터에 설치된 이유를 갑자기 의심스럽게 생각하면 Microsoft 365 응용 프로그램이 설치된 것입니다.) 최근에는 한 대의 PC에 여러 브라우저를 설치하는 것이 좋습니다. . 하나를 일반 서핑(최고 제한 및 개인정보 보호 플러그인 사용)에 사용하고 대체 브라우저를 기본 설정으로 두고 설정 작업을 거부하는 웹사이트에 사용할 수 있습니다.

.NET 4.5.2, 4.6 및 4.6.1의 경우 .NET Framework는 이전에 Secure Hash Algorithm 1(SHA-1)을 사용하는 인증서를 사용하여 디지털 서명되었으므로 지원 우선순위 하고 있습니다. 새로운 디지털 인증서.”

.NET Framework가 무엇인지 기억하지 못합니까? 이것은 .NET의 원래 구현이며 개발자가 코딩 (일상적으로 사용하는 소프트웨어를 제공)하는 프레임 워크를 제공합니다.

Microsoft가 지적했듯이, “객체 코드가 로컬로 저장되고 실행되는지, 로컬로 실행되지만 인터넷에 분산되어 있든 원격으로 실행되는지에 관계없이 일관된 객체 지향 프로그래밍 환경 제공 소프트웨어 배포 및 버전 관리 충돌을 최소화하는 코드 실행 환경을 제공합니다. 를 촉진하는 코드 실행 환경을 제공합니다.

간단히 말해서, 이것은 개발자가 우리 모두가 사용하는 소프트웨어를 만드는 데 사용하는 빌딩 블록 중 하나입니다.

솔직히, .NET은 항상 조금 혼란 스럽습니다. 수년 동안 나는 .NET 업데이트가 나올 때마다 지쳤습니다. 그 이유는 제 업무 업무 앱이 많이 혼란스러워지기 때문입니다. 예를 들어 Intuit의 QuickBooks는 필요한 특정 .NET을 설치하거나 .NET3.5가 설치되지 않은 경우 불평합니다. 다행히 .NET의 동작이 개선되었습니다. 수년 동안 .NET을 제거하고 다시 설치할 필요가 없었습니다. (Windows 전체로서는 동일한 수업 중 일부를 배울 수 없습니다.)

Windows 명령 창 Microsoft

간단한 명령줄을 사용하여 설치된 .Net 버전을 확인할 수 있습니다.

.NET 버전을 확인하세요. 간단한 명령줄을 열고 dir%windir%Microsoft.NETFramework/AD를 입력합니다. 일반적인 Windows10 컴퓨터에서는 .NET 1, 2, 2, 3.5를 사용하고 있음을 나타내는 화면이 표시됩니다. 그리고 4. 그러나 그것이 정말로 오래된 버전을 제거 할 때가 왔다는 의미는 아닙니다. (실제로 이러한 이전 .NET 버전이 모두 설치된 것은 아닙니다. 이는 .NET과 역호환성이 있음을 의미합니다.) ‘Framework’ 및 ‘Core’를 사용하지 않는 새로운 .NET 릴리스가 있음을 알아야합니다. 라는 이름이 지정됩니다.

설치한 .NET 버전을 확인하는 또 다른 방법은 HKEY_LOCAL_MACHINESOFTWAREMicrosoftNET Framework SetupNDPv4Full에 있는 레지스트리 키를 확인하는 것입니다. Full 하위 키가 없으면 .NETFramework4.5 이상이 설치되지 않은 것입니다.

Windows 레지스트리 Microsoft

설치된 .NET 버전을 확인하는 한 가지 방법은 레지스트리 키를 확인하는 것입니다.

‘전체’ 하위 키가 있는 경우 이를 참조하여 괄호 안의 릴리스 옆에 있는 숫자를 비교한 다음 이 페이지의 차트와 비교하십시오. 내 Windows1021H2 컴퓨터에는 .NET Framework 버전 528372가 있습니다. 이것은 여전히 ​​지원되고 패치가 적용된 .NETFramework4.8이 있음을 나타냅니다.

또한 .NET이 보안 업데이트를 받고 있는지 확인해야합니다. 확실하지 않을 수도 있지만 .NET이 설치되어 있음을 감지하기 위해 Windows (즉, Microsoft Update) 설정을 활성화하지 않았을 수 있습니다.[設定],[更新とセキュリティ],[Windows Update],[詳細オプション]의 순서로 이동하는 경우,[Windowsを更新するときに他のMicrosoft製品の更新を受け取る]를 반드시 켭니다. 이 확인란을 선택하지 않으면 앱에서 설치한 새 .NET 플랫폼 업데이트가 시스템에 반영되지 않을 수 있습니다.

WindowsUpdate 옵션 Microsoft

Windows Update를 사용하여 .Net이 보안 업데이트를 받고 있는지 확인합니다.

컴퓨터에 .NET4.5.2, 4.6 및 4.6.1이 설치된 경우 해당 버전에 의존하는 기간 업무 응용 프로그램을 사용할 수 있습니다. 어느 것이 설치되었는지 기억하십니까? 이 FAQ를 기반으로 .NET 4.8을 설치하면 응용 프로그램이 제대로 작동해야합니다. 그러나 .NET Framework 4.8을 설치할 때 응용 프로그램이 계속 작동하는지 확인하려면 공급업체에 문의하는 것이 좋습니다.

아직 혼란스러워? 너 혼자가 아니야. 어떤 버전의 Windows10에 어떤 .NET 릴리스가 포함되어 있는지 이해하기가 어려울 수 있습니다. 최종 사용자는 물론 개발자에게도 그들을 다루는 것은 충분히 어렵습니다. 나는 누군가가 우리 시스템에 무엇이 있는지, 그리고 거기에 있어야하는 것과 해서는 안되는 것을 제거하는 최선의 방법을 알기위한 더 나은 더 쉬운 방법을 알아 내기를 바란다. 입니다. 난 당신을 계속 게시합니다.

Copyright © 2022IDGCommunications, Inc.

About the author

amazingrecipes.co

Leave a Comment