.NET Framework 2.0의 재설치

간혹, Visual Studio 2005 Setup시 같이 설치되는 .NET Framework 2.0 이 설치시 오류로 인하여 정상적으로 설치되지 않았을 경우에, 프로그램 추가 삭제에서 .NET Framework 2.0의 복구 하거나 제거 후 .NET Framework 2.0 재배포 파일을 통해서 설치를 하더라도 정상적으로 설치되지 않는 경우가 간혹, 발생합니다. 이 경우에는 .NET Framework 2.0 을 Manually 하게 remove 하고, 재배포 파일을 통해서 다시 설치하는 방법을 시도할 필요가 있습니다.

 일반적인 작업 방법은 다음과 같습니다.

1.    프로그램 추가 삭제에서 NET Framework 2.0을 제거함.

2.    Regedit 를 Open 하여 HKLM\Software\Microsoft\.NETFramework 에 존재하는 *.2.0* key를 모두 제거함.

3.    HKLM\Software\Microsoft\.NETFramework\Policy 에 존재하는 *.2,0* key를 모두 제거함.

4.    HKLM\Software\Microsoft\.NETFramework\ASP.NET 에 존재하는 *.2.0* key를 모두 제거함.

5.    컴퓨터 관리의 로컬사용자에 포함된 aspnet account 를 제거

6.    %windir%assembly 에 *2.0* 이 포함된 folder를 모두 삭제하고, GAC_32GAC_MSIL folder 를 삭제

7.    %windir%Microsoft.NET\Framework 에 v2.0.* 폴더를 제거

8.    %windir%\system32\mscoree.dll 을 rename 함.

9.    Anti-Virus 백신 프로그램을 Stop 또는 제거한 .NET Framework 2.0 재배포 패키지를 재설치 . (이유는 간혹, 이와 같은 프로그램이 설치를 방해하는 경우가 존재함.)

여기서 *2.0* 의 의미는 2.0이란 글자가 포함된 string 을 의미함.

다음의 문서는 상위의 작업 외에 좀 더 상세한 Troubleshooting 방법이 언급되어 있으므로 참조하십시오.

 Microsoft .NET Framework 2.0 설치문제를해결하는방법

https://support.microsoft.com/kb/908077