2007~2011/Tools2008.06.17 20:21

.NET Framework 설치 실패!!

MS05-004(ASP.NET 취약점 보안 업데이트, KB887219), .NET Framework Service Pack 또는 hotfix 설치 등과 관련하여 .NET Framework 설치 시 실패 오류가 발생할 수 있습니다.

설치 실패 로그를 확인하여 원인과 해결 방법을 찾아야겠지만 많은 사례들을 살펴보면 기존에 설치되어 있는 .NET Framework 깨끗하게 지우는 방법을 권장하고 있습니다.
.NET Framework 를 수동으로 제거하는 방법에 대해서 몇 가지 방법이 소개되어 있지만 그 중에서 .NET Framework Cleanup Tool 이라는 녀석을 소개하고자 합니다.

이것은 .NET Framework setup Product Support team 에서도 .NET Framework 문제 해결을 위해 사용하고 있으며 문제 해결에 큰 성과가 있다고 합니다. 저 또한 Windows 2000 Server 에 .NET Framework 1.1과 2.0을 설치하는 과정에서 오류를 만났고 이 프로그램으로 문제 해결에 도움을 받았습니다.


[다운로드]
.NET Framework 1.0, 1.1, 2.0, 3.0 and 3.5 cleanup tool
http://astebner.sts.winisp.net/Tools/dotnetfx_cleanup_tool.zip

압축된 파일을 해제하고 별도의 설치 필요 없이 바이너리를 실행하면, 아래와 같은 화면을 볼 수 있습니다. 심플하죠! 설치된 모든 .NET Framework 를 제거가 필요할 때 Cleanup Now 버튼을 클릭하시면 됩니다.

사용자 삽입 이미지


[주의사항]

1. CleanUp Tool을 실행하기 전에 반드시 프로그램 추가/제거에서 일반적인 프로그램 제거 방법을 통해 기존에 설치되어 있는 .NET Framework 를 제거해야 합니다.

2. CleanUp Tool은 다른 버전의 .NET Framework 에 의해 사용된 공유된 파일과 레지스트리를 삭제합니다.



[참고자료]
Removal tool to fix .NET Framework install failures
http://blogs.msdn.com/astebner/archive/2005/04/08/406671.aspx

Microsoft .NET Framework 2.0 설치 문제를 해결하는 방법
http://support.microsoft.com/kb/908077/ko

.NET Framework 설치가 실패하여 수동 제거가 필요하다
http://support.microsoft.com/kb/320112/ko

Microsoft Security Bulletin MS05-004 - ASP.NET Path Validation Vulnerability (887219)
http://www.microsoft.com/technet/security/Bulletin/MS05-004.mspx


작성자 : Lai Go / 작성일자 : 2008.06.17

Posted by Lai Go