Docker CLR 오류 80004005는 응용 프로그램을 실행하려는 .NET Framework의 여러 인스턴스로 인해 발생합니다. 또한 CLR 오류는 시작할 때 충분한 권한이 없는 타사 응용 프로그램에서 매우 일반적입니다.
프로그램이 Windows OS와 호환되지 않거나 Windows가 오래되어 사용 가능한 최신 빌드로 업데이트되지 않은 경우에도 발생할 수 있습니다. 손상된 .NET 설치도 CLR 오류를 일으키는 것으로 알려져 있습니다.
여러 인스턴스 제거 및 .NET Framework 다시 설치
CLR 오류는 위에서 설명한 것처럼 .NET 프레임워크의 여러 인스턴스로 인해 가장 일반적으로 발생합니다. 일반적으로 관리자 권한으로 응용 프로그램을 실행하여 오류를 해결할 수 있지만 때때로 작동하지 않을 수 있습니다. 이 경우 .NET 프레임워크를 제거하고 다시 설치하여 해결할 수 있습니다.
- Windows 키를 누르고 프로그램 추가 또는 제거 를 검색합니다. Enter 누르기 .
- .NET 검색 검색 텍스트 상자에서
- 검색에서 반환된 모든 앱을 제거합니다. 응용 프로그램 관리자(Windows 키 + R 및 appwiz.cpl ) 응용 프로그램을 직접 제거합니다.
- 그런 다음 여기에서 최신 .NET 프레임워크를 다운로드하여 설치하세요.
- 하지만 이후 버전의 Windows에서는 작동하지 않습니다.
.NET Framework 응용 프로그램을 제거하고 Windows 업데이트를 사용하여 설치
최신 .NET 프레임워크가 OS의 일부로 설치되어 기존 방식으로 제거할 수 없으므로 위에서 언급한 방법은 모든 사람에게 작동하지 않습니다. Microsoft 기술 전문가가 제공하는 솔루션은 적절한 .NET Framework 설치를 제거하는 정리 도구입니다. 또한 Windows Update 기능을 복구하고 Windows Update를 사용하여 .NET 프레임워크를 설치하는 방법을 진행합니다.
.NET Framework를 제거하려면:
- .NET Framework 업데이트 정리 도구를 다운로드합니다.
- 설치 정리 유틸리티를 실행합니다.
- 도구를 열 때 정리할 제품에서 선택 필드, 옵션:.NET Framework – 모든 버전
- 이 옵션은 모든 컴퓨터에서 사용할 수 없습니다. 이 경우 설치된 최신 버전의 .NET Framework를 선택하십시오.
- 그런 다음 지금 정리를 클릭합니다. 버튼을 눌러 .NET Framework의 모든 버전을 삭제합니다.
- 완료하는 데 시간이 좀 걸립니다.
- 종료 누르기 버튼을 누르고 컴퓨터를 다시 시작하세요.
Windows 업데이트를 복구하려면:
- 링크에 액세스하여 Easy Fix 애플리케이션을 다운로드합니다.
- 그런 다음 애플리케이션을 실행하고 적극적 옵션 실행(권장하지 않음) 옵션을 선택합니다. .
- 다음을 클릭합니다.
- 화면의 정보에 따라 수정 프로그램을 실행합니다.
- 자세한 절차는 여기에 제공된 문서에 설명되어 있습니다.
- 컴퓨터를 다시 시작합니다.
다음 단계는 Windows Update를 사용하여 업데이트하는 것입니다. Windows 업데이트를 열고 업데이트를 다시 확인하십시오. Windows 업데이트를 통해 .NET 프레임워크를 설치합니다. 응용 프로그램을 실행하여 문제가 해결되었는지 확인합니다. 또한 문제가 해결되지 않으면 기술 전문가를 방문하는 것이 좋습니다.