Microsoft Windows Server 2003에서 Microsoft .NET Framework 1.1 설치 문제를 해결하는 방법

기술 자료 번역 기술 자료 번역
기술 자료: 830646 - 이 문서가 적용되는 제품 보기.
참고 이 문서의 정보는 Microsoft Windows 2000 또는 Microsoft Windows XP에서 Microsoft .NET Framework 1.1 설치 문제를 해결할 때는 적용되지 않습니다. Windows 2000 또는 Windows XP에서 .NET Framework 설치 문제를 해결하는 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
824643 Microsoft .NET Framework 1.1 설치 문제를 해결하는 방법
중요 이 문서에서는 레지스트리 수정 방법을 설명합니다. 레지스트리를 수정하기 전에 해당 레지스트리를 백업하고 문제 발생 시 이를 복원하는 방법을 알고 있어야 합니다. 레지스트리 백업, 복원 및 편집 방법은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
256986 Microsoft Windows 레지스트리 설명
모두 확대 | 모두 축소

이 페이지에서

요약

이 문서에서는 Microsoft Windows Server 2003을 실행하는 컴퓨터에서 Microsoft .NET Framework 1.1을 설치할 때 발생하는 문제를 해결하는 방법을 단계별로 설명합니다.

Windows 레지스트리에 Microsoft Windows Installer가 잘못 등록되어 있으면 .NET Framework 1.1 설치 프로그램이 Windows Installer 구성 요소에 액세스할 수 없습니다. 이 문서에서는 Windows Installer의 등록을 취소한 다음 다시 등록하여 이 문제를 해결하는 방법을 설명합니다.

또한 이 문서에서는 Windows Server 2003에서 .NET Framework 1.1을 설치할 때 발생할 수 있는 다른 문제를 해결하는 방법, Windows Server 2003을 복구하거나 다시 설치하는 방법, .NET Framework 1.1을 수동으로 복구하는 방법에 대해서도 설명합니다.

요구 사항

이 문서에서는 사용자가 다음 내용을 잘 알고 있는 것으로 가정합니다.
  • Microsoft .NET Framework 1.1
  • 레지스트리 편집기
  • Windows Installer

다음은 권장되는 하드웨어, 소프트웨어 및 네트워크 인프라와 필요한 서비스 팩의 목록입니다.
  • Microsoft Windows Server 2003

Windows Installer 등록 취소 후 다시 등록

  1. Windows Installer를 등록 취소합니다.
    1. 시작을 누르고 실행을 누릅니다.
    2. 열기 상자에 msiexec /unregister를 입력한 다음 확인을 누릅니다.
  2. Windows Installer를 다시 등록합니다.
    1. 시작을 누르고 실행을 누릅니다.
    2. 열기 상자에 msiexec /regserver를 입력한 다음 확인을 누릅니다.

Windows Server 2003 복구 또는 다시 설치

Windows Server 2003을 복구하거나 다시 설치하면 .NET Framework 1.1이 자동 복구됩니다. Windows Server 2003 설치 프로그램을 실행하여 Windows Server 2003을 복구하거나 다시 설치하십시오. Windows Server 2003에 대한 자세한 내용은 다음 Microsoft 웹 사이트를 참조하십시오.
http://www.microsoft.com/korea/windowsserver2003/default.mspx

.NET Framework 1.1 수동 복구

경고 레지스트리 편집기를 잘못 사용하면 심각한 문제가 발생할 수 있으며 문제를 해결하기 위해 운영 체제를 다시 설치해야 할 수도 있습니다. Microsoft는 레지스트리 편집기를 잘못 사용하여 발생하는 문제에 대해 해결을 보증하지 않습니다. 레지스트리 편집기 사용에 따른 모든 책임은 사용자에게 있습니다.
  1. Windows 레지스트리에서 수동으로 netfx 레지스트리 값을 삭제합니다. 다음 단계에 따라 레지스트리 값을 삭제하십시오.
    1. 시작을 누르고 실행을 누릅니다.
    2. 열기 텍스트 상자에 regedit를 입력하고 확인을 눌러 레지스트리 편집기를 시작합니다.
    3. 레지스트리 편집기에서 다음 레지스트리 키를 찾아 선택합니다.
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OC Manager\Subcomponents
    4. 레지스트리 편집기 오른쪽 창의 이름에서 netfx를 마우스 오른쪽 단추로 누른 다음 삭제를 누릅니다.
    5. 값 삭제 확인 대화 상자에서 를 누릅니다.
    6. 레지스트리 편집기를 종료합니다.
  2. Windows 폴더에 있는 Inf 폴더에 장치 정보 파일(.inf)을 만듭니다. 다음 단계를 수행하십시오.
    1. 다음 텍스트를 메모장 등의 텍스트 편집기에 붙여 넣습니다.
      [Version] Signature = "$Windows NT$" DriverVer=10/01/2002,5.2.3790.0
      
      [Components] netfx=netfxocm.dll,UrtOcmProc,netfxocm.inf,,7
    2. 파일 메뉴에서 저장을 누릅니다.
    3. 다른 이름으로 저장 대화 상자에서 컴퓨터의 %Windows Folder%\inf 폴더를 찾아 선택합니다.

      참고 %Windows Folder%는 Windows 폴더 경로의 자리 표시자입니다.
    4. 파일 형식 드롭다운 목록 상자에서 모든 파일을 누릅니다.
    5. 파일 이름 텍스트 상자에 sysnew.inf를 입력한 다음 저장을 누릅니다.
  3. Windows OC(선택적 구성 요소) 설치 관리자 마법사를 실행하여 .NET Framework 1.1을 다시 설치합니다. 다음 단계를 수행하십시오.
    1. 시작을 누르고 실행을 누릅니다.
    2. 열기 텍스트 상자에 cmd를 입력한 다음 확인을 누릅니다.
    3. 명령 프롬프트에서 다음 명령을 실행하여 Windows OC 설치 관리자 마법사를 시작합니다.
      sysocmgr /i:%Windows Folder%\inf\sysnew.inf
      참고 %Windows Folder%는 Windows 폴더 경로의 자리 표시자입니다.
    4. Windows OC 설치 관리자 마법사의 Windows 구성 요소 페이지에서 다음을 눌러 .NET Framework 1.1을 다시 설치합니다.

      참고 필요한 파일 대화 상자가 나타나면 복사할 파일 위치 텍스트 상자에 i386 설치 폴더의 경로를 입력한 다음 확인을 누릅니다. i386 폴더는 운영 체제를 설치한 폴더에 있습니다.
  4. 전역 어셈블리 캐시에 수동으로 어셈블리를 설치합니다. 다음 단계를 수행하십시오.
    1. 시작을 누르고 실행을 누릅니다.
    2. 열기 텍스트 상자에 cmd를 입력한 다음 확인을 누릅니다.
    3. 명령 프롬프트에서 다음 명령을 한 줄에 입력하여 실행합니다.
      "%Windows Folder%\Microsoft.NET\Framework\v1.1.xxxx\gacutil.exe" /f /il %Windows Folder%\Microsoft.NET\Framework\v1.1.xxxx\assemblylist.txt
      참고
      • %Windows Folder%는 Windows 폴더 경로의 자리 표시자입니다.
      • xxxx는 복구하려고 하는 .NET Framework 1.1 버전 빌드 번호의 자리 표시자입니다.

참조

자세한 내용은 다음 Microsoft 웹 사이트를 참조하십시오.
Microsoft .NET Framework 버전 1.1 재배포 가능 패키지
http://microsoft.com/downloads/details.aspx?FamilyId=262D25E3-F589-4842-8157-034D1E7CF3A3&displaylang=ko

레지스트리 편집기
http://msdn.microsoft.com/library/kor/default.asp?url=/library/KOR/vsintro7/html/vxurfRegistryEditor.asp

Windows Installer(영문)
http://msdn2.microsoft.com/en-us/library/aa372866.aspx

질문과 답변
http://www.microsoft.com/Korea/MSDN/netframework/technologyinfo/faq/default.aspx

.NET Framework에서의 버전 관리, 호환성 및 Side-by-Side 실행(영문)
http://msdn2.microsoft.com/en-us/netframework/aa497340.aspx




?Microsoft 제품 관련 기술 전문가들과 온라인으로 정보를 교환하시려면 Microsoft 뉴스 그룹에 참여하시기 바랍니다.

속성

기술 자료: 830646 - 마지막 검토: 2007년 3월 19일 월요일 - 수정: 1.6
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft .NET Framework 1.1?을(를) 다음과 함께 사용했을 때
    • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
키워드:?
kbhowtomaster kbtshoot kbregistry kbpdwizard kbsoftwaredist kbappsetup kbsetup kbsyssettings kbdeployment KB830646

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com