.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_32 와 GAC_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 설치문제를해결하는방법