Visual Studio .NET 설치 문제를 해결하는 방법

기술 자료 번역 기술 자료 번역
기술 자료: 319714 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

이 페이지에서

요약

이 문서에서는 Visual Studio .NET 설치 문제를 해결하는 최적의 방법을 단계별로 설명하고 설치 시 문제가 발생하는 경우 로그 파일을 찾는 일반적인 단계를 제공합니다. 그 밖의 다른 특정 오류와 문제는 다른 Microsoft KB(기술 자료) 문서에서 다룹니다.

대부분의 Microsoft Visual Studio .NET 제품은 예상대로 설치됩니다. 이러한 제품을 설치할 때 Microsoft Windows Installer가 사용되는데 이것은 Visual Studio .NET에서 개발한 응용 프로그램을 배포하는 데 사용할 설치 엔진과 동일합니다.

이 때문에 설치 프로그램이 원활하게 진행되어 필요한 로그 파일을 만들고 손상된 경우 스스로 치료(복구)하며 잠재적인 문제가 감지되면 전체 롤백을 수행합니다.

단계별 최적의 설치 방법을 사용하면 많은 문제를 예방할 수 있습니다. 서비스 팩(SP)을 포함하여 모든 설치에 최적의 설치 방법을 사용하십시오.

추가 정보

단계별 최적의 설치 방법

최적의 설치 방법

Windows NT(Windows NT 4.0, Windows 2000 및 Windows XP 포함)를 실행하는 컴퓨터의 최적의 설치 방법에는 다음 세 가지 조건이 있습니다.
  • 로컬 관리자 계정 사용
    로컬 관리자 계정을 사용하면 사용 권한 문제와 권한 문제가 모두 방지됩니다. 로컬 관리자 계정은 유지 관리 계정입니다. 프로그램을 설치하고 제거할 때 이 계정을 사용합니다.
  • 모든 필수 서비스 및 프로그램 중지
    많은 프로그램 특히 바이러스 백신 및 기타 모니터링 프로그램이 설치 프로세스를 중지시킵니다.
  • System\Temp 폴더 비우기
    설치 마법사는 주로 System\Temp 폴더를 사용합니다. 설치 과정에서 이 폴더에 손상된 파일이나 폴더가 생기면 설치가 새 복사본을 위해 설치 소스로 이동하는 대신 손상된 버전을 다시 적용합니다.

로컬 관리자 계정 사용

기본적으로 로컬 관리자의 이름은 Administrator입니다. 하지만 보안을 위하여 이 계정의 이름을 바꿀 수 있습니다. 이름을 보고 암호를 변경하려면 다음과 같이 하십시오.
  1. 내 컴퓨터를 마우스 오른쪽 단추로 누릅니다. Windows NT 4.0을 실행하는 컴퓨터에서는 이 단계를 수행하는 대신 사용자 관리자를 사용합니다. 도메인 컨트롤러에는 로컬 사용자 및 그룹에 대한 액세스 권한이 없습니다.
  2. 관리를 누릅니다.
  3. 로컬 사용자 및 그룹을 확장합니다.
  4. 사용자를 누릅니다.
  5. 세부 정보 창에서 관리자 계정을 찾습니다. 일반적으로 이 계정의 이름은 Administrator이고 설명은 컴퓨터/도메인을 관리하도록 기본 제공된 계정으로 나와 있습니다.
  6. 암호를 변경하려면 마우스 오른쪽 단추로 계정을 누른 다음 화면의 지시를 따릅니다.

모든 필수 서비스 및 프로그램 중지

서비스와 프로그램을 중지시키려면 사용 중인 운영 체제에 맞는 단계를 수행하십시오.
  • Windows NT 4.0:
    1. 시작을 누르고 프로그램을 가리킨 다음 관리 도구를 누르고 서비스를 누릅니다.
    2. 바이러스 백신 프로그램과 기타 모니터링 프로그램에 대한 서비스를 포함하여 Microsoft 서비스가 아닌 모든 서비스를 중지시킵니다.
  • Windows 2000:
    1. 시작 메뉴를 누르고 설정을 가리키고 제어판을 누르고 관리 도구를 두 번 누른 다음 서비스를 두 번 누릅니다.
    2. 바이러스 백신 프로그램과 기타 모니터링 프로그램에 대한 서비스를 포함하여 Microsoft 서비스가 아닌 모든 서비스를 중지시킵니다.
  • Windows XP:

    Windows X에는 MSConfig라는 유틸리티가 있는데, 이 유틸리티는 설치 세션 동안 서비스와 프로그램이 시작되지 않도록 합니다. 이 유틸리티를 실행하는 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
    310353 Windows XP에서 클린 부팅하는 방법

System\Temp 폴더의 내용 삭제

  1. 시작, 실행을 차례로 누르고 %temp%를 입력한 다음 확인을 누릅니다. 이 명령을 실행하면 System\Temp 폴더가 열립니다.
  2. 이 폴더의 내용을 삭제합니다. 삭제하지 않아야 할 중요한 내용이 있으면 다른 폴더로 옮깁니다.

설치

Visual Studio .NET 2002의 Windows Component Upgrade(WCU)나 Visual Studio .NET 2003의 Visual Studio .NET 필수 구성 요소는 Visual Studio .NET 제품에 필요한 구성 요소를 제공합니다. 사용 중인 운영 체제에 따라 다른 구성 요소가 설치되며 설치 프로세스마다 필요한 다시 시작 횟수가 다릅니다.

대상 컴퓨터에 베타 또는 릴리스 후보 Visual Studio .NET 제품이 설치되어 있지 않아야 합니다. 이러한 제품이 설치된 경우에는 컴퓨터를 다시 빌드(하드 디스크를 다시 포맷한 다음 운영 체제를 다시 설치)하여 이러한 제품이 완전히 제거되었는지 확인하는 것이 좋습니다.

Visual Studio .NET 실행 파일의 이름은 Setup.exe입니다. 이 파일은 CD-ROM 또는 DVD-ROM 설치 미디어의 디스크 1의 루트 폴더에 있습니다. 이 파일이 설치 대화 상자에 나타납니다. 2를 눌러 Visual Studio .NET을 설치하기 전에 1(첫 번째 선택 사항으로, WCU나 필수 구성 요소임)을 눌러야 합니다.

설치 프로그램이 WCU 또는 필수 구성 요소 디스크에 대한 메시지를 표시한 다음 번호가 매겨진 설치 미디어로 돌아갑니다. WCU에 대한 자세한 내용은 본 문서의 "참조" 절을 참조하십시오.

기본적으로 Visual Studio .NET 설치 동안에는 자세한 로깅이 켜집니다. 로그 파일의 이름은 VSMsiLog*.txt(*는 파일 이름의 4자 영숫자 문자를 나타냄, 예: VSMSILogA1d1.txt)입니다. 파일 크기는 약 40MB 정도입니다.

구성 요소 파일 및 로그

다음 표에는 각 구성 요소, 설치 미디어에서 각 구성 요소의 위치, 생성되는 로그 파일이 나와 있습니다. 이러한 로그 파일 중 많은 수가 System\Temp 폴더에 있다가 설치가 완료되면 \Program Files\Microsoft Visual Studio .NET\Visual Studio .NET(Edition Name)\Logs 폴더로 이동됩니다.

Microsoft Visual Studio .NET 2002

표 축소표 확대
구성 요소WCU CD-ROM에서의 위치생성되는 로그
Windows NT 4.0 서비스 팩 6aNTSP6a\sp6i386.exe
Windows 2000 서비스 팩 2Win2kSP2\W2KSP2.exeWindows Directory\Setuplog.txt의 끝에 추가됨(오류는 Setuperrorlog.txt에 있음)
Microsoft Windows Installer 2.0(Windows 98용)WindowsInstaller\2.0\InstMsiA.exe"Msiexec -I .msi Path:\*.msi /l*v Output Path:\log.txt"를 사용하여 로그를 만듦(.exe 파일에서 .msi 파일을 추출한 후)
Microsoft Windows Installer 2.0(Windows 2000 및 Windows NT용)WindowsInstaller\2.0\InstMsiW.exe"Msiexec -I .msi Path:\*.msi /l*v Output Path:\log.txt"를 사용하여 로그를 만듦(.exe 파일에서 .msi 파일을 추출한 후)
Microsoft Windows Management InstrumentationWMI\Wmicore.exe
Microsoft FrontPage 2000 Web Extensions ClientWeccom.msiDocuments and Settings\UserName\Local Settings\Temp\MSI*.log(자세한 로깅 사용)
Microsoft FrontPage 2000 Server Extensions 서비스 릴리스 1.2FrontPageServer\Fpse2k.exeDocuments and Settings\UserName\Local Settings\Temp\MSI*.log
설치 런타임 파일Bootstrap.msiDocuments and Settings\UserName\Local Settings\Temp\MSI*.log
Microsoft Internet Explorer 6IE60\Ie6setup.exeWindows Directory\Active Setup Log.txt
Microsoft Data Access Components 2.7MDAC27\Mdac_typ.exeWindows Directory\Dasetup.log
Microsoft Jet 4.0 서비스 팩 3Jet\Jetsetup.exeDocuments and Settings\UserName\Local Settings\Temp\dotNetfx.log; Netfx.log
Microsoft .NET FrameworkdotNetFramework\dotnetfx.exeDocuments and Settings\UserName\Local Settings\Temp\dotNetfx.log 및 netfx.log
Visual Studio .NETSetup\Vs70uimgr.exeDocuments and Settings\UserName\Local Settings\Temp
Windows Component UpdateDocuments and Settings\UserName\Local Settings\Temp\Baseventlog.txt; Baserrorlog.txt; DepCheckData.txt

Microsoft Visual Studio .NET 2003

표 축소표 확대
구성 요소WCU CD-ROM에서의 위치생성되는 로그
Windows NT 4.0 서비스 팩 6aNTSP6a\sp6i386.exe
Microsoft Windows Installer 2.0(Windows 98용)WindowsInstaller\2.0\InstMsiA.exe"Msiexec -I .msi Path:\*.msi /l*v Output Path:\log.txt"를 사용하여 로그를 만듦(.exe 파일에서 .msi 파일을 추출한 후)
Microsoft Windows Installer 2.0(Windows 2000 및 Windows NT용)WindowsInstaller\2.0\InstMsiW.exe"Msiexec -I .msi Path:\*.msi /l*v Output Path:\log.txt"를 사용하여 로그를 만듦(.exe 파일에서 .msi 파일을 추출한 후)
Microsoft FrontPage 2000 Web Extensions ClientWeccom.msiDocuments and Settings\UserName\Local Settings\Temp\MSI*.log(자세한 로깅 사용)
설치 런타임 파일Bootstrap.msiDocuments and Settings\UserName\Local Settings\Temp\MSI*.log
Microsoft Internet Explorer 6IE60\Ie6setup.exeWindows Directory\Active Setup Log.txt
Microsoft Data Access Components 2.7MDAC27\Mdac_typ.exeWindows Directory\Dasetup.log
Microsoft .NET FrameworkdotNetFramework\dotnetfx.exeDocuments and Settings\UserName\Local Settings\Temp\dotNetfx.log 및 netfx.log
Windows Component UpdateDocuments and Settings\UserName\Local Settings\Temp\wcuerror71.txt; wcuevent71.txt; DepCheck71.txt
기본 설치(flat install)를 수행하면 여러 가지 손상된 파일 문제와 미디어 읽기 문제를 막을 수 있습니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
322950 PRB: Visual Studio .NET이나 MSDN Library의 설치를 취소하면 오류 메시지가 나타난다

참조

자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
888470 Visual FoxPro, Visual Studio .NET 또는 필수 구성 요소를 설치하려고 하면 다른 설치 프로그램이 시작된다
자세한 내용을 보려면 다음 Microsoft 웹 사이트를 방문해서 Microsoft 제품 목록에서 Visual Studio .NET (2002)이나 Visual Studio .NET (2003)을 누른 다음 검색 실행을 누르십시오.
고급 검색 및 도움말
http://support.microsoft.com/default.aspx?scid=fh;ko;KBHOWTO
Visual Studio .NET 및 설치에 대한 자세한 내용을 보려면 다음 Microsoft 웹 사이트를 참조하십시오.
http://support.microsoft.com/default.aspx?scid=gp;en-us;vssetup(영문)




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

속성

기술 자료: 319714 - 마지막 검토: 2005년 12월 23일 금요일 - 수정: 8.3
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Visual Studio .NET 2003 Academic Edition
  • Microsoft Visual Studio .NET 2003 Enterprise Architect
  • Microsoft Visual Studio .NET 2003 Enterprise Developer
  • Microsoft Visual Studio .NET 2003 Professional Edition
  • Microsoft Visual Studio .NET 2002 Academic Edition
  • Microsoft Visual Studio .NET 2002 Enterprise Architect
  • Microsoft Visual Studio .NET 2002 Enterprise Developer
  • Microsoft Visual Studio .NET 2002 Professional Edition
  • Microsoft Visual Basic .NET 2003 Standard Edition
  • Microsoft Visual Basic .NET 2002 Standard Edition
  • Microsoft Visual C++ .NET 2003 Standard Edition
  • Microsoft Visual C++ .NET 2002 Standard Edition
  • Microsoft Visual C# .NET 2003 Standard Edition
  • Microsoft Visual C# .NET 2002 Standard Edition
  • Microsoft Visual J# .NET 2003 Standard Edition
키워드:?
kbhowtomaster kbsetup KB319714

피드백 보내기

 

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