추가 정보: Microsoft Visual Studio 2005 Express Edition 설치 문제
이 문서에서는 설치, 제거, 복구 및 기타 설치 절차에 관련된 문제를 보여 줍니다.
설치와 관련되지 않은 문제는
Visual Studio Express의 알려진 문제를 참조하십시오.
1. 모든 Visual Studio Express 제품
2. Visual C# Express
3. Visual Basic Express
4. Visual J# Express
5. Visual C++ Express
6. .NET Framework
7. MSDN Express
8. Visual Studio 통합 개발 환경
9. Visual Web Developer Express
1. 모든 Visual Studio Express 제품
1.1. 시스템 요구 사항
Visual Studio Express 2005 설치에 필요한 시스템 요구 사항
프로세서 |
최소:
600MHz Pentium 프로세서
권장:
1GHz Pentium 프로세서
|
운영 체제 |
Visual Studio Express는 다음 시스템에 모두 설치할 수 있습니다.
Microsoft Windows 2000 Professional SP4
Microsoft Windows 2000 Server SP4
Microsoft Windows 2000 Advanced Server SP4
Microsoft Windows 2000 Datacenter Server SP4
Microsoft Windows XP Professional x64 Edition(WOW)
Microsoft Windows XP Professional SP2
Microsoft Windows XP Home Edition SP2
Microsoft Windows XP Media Center Edition 2002 SP2
Microsoft Windows XP Media Center Edition 2004 SP2
Microsoft Windows XP Media Center Edition 2005
Microsoft Windows XP Tablet PC Edition SP2
Microsoft Windows Server 2003, Standard Edition SP1
Microsoft Windows Server 2003, Enterprise Edition SP1
Microsoft Windows Server 2003, Datacenter Edition SP1
Microsoft Windows Server 2003, Web Edition SP1
Microsoft Windows Server 2003, Standard x64 Edition SP1(WOW)
Microsoft Windows Server 2003, Enterprise x64 Edition SP1(WOW)
Microsoft Windows Server 2003, Datacenter x64 Edition SP1(WOW)
Microsoft Windows Server 2003 R2, Standard Edition
Microsoft Windows Server 2003 R2, Standard x64 Edition(WOW)
Microsoft Windows Server 2003 R2, Enterprise Edition
Microsoft Windows Server 2003 R2, Enterprise x64 Edition(WOW)
Microsoft Windows Server 2003 R2, Datacenter Edition
Microsoft Windows Server 2003 R2, Datacenter x64 Edition(WOW)
Microsoft Windows Vista
Intel Itanium(IA64)에는 Visual Studio 2005를 설치할 수 없습니다. |
RAM1 |
최소:
192MB
권장:
256 MB
|
하드 디스크2 |
최대 1.3GB의 여유 공간 필요 |
CD 또는 DVD 드라이브 |
필요하지 않음 |
디스플레이 |
최소:
1024 x 768 256색
권장:
1024 x 768 하이 컬러 - 16비트
|
마우스 |
Microsoft 마우스 또는 호환 포인팅 장치 |
1.1.1. 성능 향상
최소 사양의 시스템 구성에서는 좋은 성능을 기대하기 어렵습니다. 컴퓨터의 RAM 용량을 늘리면 성능이 향상됩니다. 특히 여러 개의 응용 프로그램을 실행할 때, 대규모 프로젝트 작업을 수행할 때 또는 엔터프라이즈 수준의 개발을 수행할 때 성능이 크게 향상됩니다.
1.1.2. 설치 드라이브
Express 설치 관리자를 시작하면 시스템 드라이브, 즉 시스템을 부팅하는 드라이브에 기본적으로 설치됩니다. 하지만 필요한 경우 응용 프로그램을 설치할 드라이브를 사용자가 선택할 수 있습니다. 응용 프로그램이 설치되는 위치에 관계없이 설치가 진행되는 동안 시스템 드라이브에 파일이 몇 개 설치됩니다. 따라서 응용 프로그램이 설치되는 위치에 관계없이 시스템 드라이브에 사용 가능한 공간이 필요한 만큼 있는지 확인하고 응용 프로그램을 설치할 드라이브에 추가로 사용 가능한 공간이 있는지 확인하는 것이 좋습니다
1.2. Visual Studio 2005의 이전 릴리스에서 업그레이드
최상의 결과를 얻으려면 SQL 2005, Visual Studio 2005 또는 .NET Framework 2.0의 시험판 버전을 설치한 적이 없는 컴퓨터에 설치하는 것이 좋습니다.
컴퓨터에 시험판 버전이 설치되어 있는 경우 릴리스 버전을 설치하려면 먼저 올바른 순서로 시험판 버전을 제거해야 합니다. 하지만 이 프로세스는 공식적으로 지원되지 않습니다. 제거 프로세스에 대한 자세한 내용은 여기를 참조하십시오.
- 제어판으로 이동한 다음 프로그램 추가/제거를 시작합니다.
- 모든 SQL Server 2005 제품을 제거합니다.
- 제거 도구를 실행하거나 아래의 수동 제거 지침을 따릅니다.
- 사용하려는 Express Edition 제품을 설치합니다.
대부분의 시험판 프로젝트는 릴리스 버전으로 변환할 수 있습니다. 다음 버전과의 호환성을 위해 필요한 변경 내용에 대한 자세한 내용은 여기 (영문)를 참조하십시오. 문제가 발생한 경우에는 여기 (영문)를 참조하거나 Visual Studio Express Forum (영문)에 해당 문제를 보고하십시오.
이제 사용할 Visual Studio 2005 Express Edition 제품을 설치할 수 있습니다.
이러한 단계를 수행한 다음 문제가 발생하거나 제거 프로세스에 대한 자세한 내용을 보려면 이전 버전의 Visual Studio 2005 제거페이지를 확인하십시오. 또한 Visual Studio Express Forum (영문)을 방문하여 특정 문제를 보고할 수 있습니다.
제거 도구
경고: 이 자동 제거 도구는 Visual Studio Express Edition, Visual Studio Team System, Visual Studio Professional 및 Visual Studio Standard를 포함한 모든 Visual Studio 2005 시험판 제품을 제거합니다.
자동 제거 도구를 실행합니다.
수동 제거 지침
도구를 사용하지 않고 수동으로 제거하는 경우 .NET Framework 2.0을 제거하기 전에 먼저 모든 Visual Studio 2005 제품 버전을 제거해야 합니다.
- 제어판으로 이동한 다음 프로그램 추가/제거를 시작합니다.
- "MSDN Library for Visual Studio 2005 베타"를 제거합니다.
- "Microsoft SQL Server 2005 Express Edition"을 제거합니다.
- "Microsoft SQL Server 2005 Tools Express Edition"을 제거합니다.
- "Microsoft SQL Native Client"를 제거합니다.
- "DMA Transport Update for VS 2005 베타 2"를 제거합니다.
- "Microsoft MSDN Express Library 2005 베타"를 제거합니다.
- Visual C# 2005 Express Edition 베타와 같은 모든 Microsoft Visual Studio Express Edition을 제거합니다.
- "Microsoft Visual Studio 2005 Remote Debugger Light"를 제거합니다. 이 단계는 Visual Studio가 64비트 컴퓨터에 설치된 경우에만 필요합니다.
- "Microsoft Visual J# .NET 재배포 가능 패키지 2.0 베타 언어 팩"을 제거합니다. 영어 버전만 있는 경우에는 이 단계를 수행할 필요가 없습니다.
- "Microsoft Visual J# .NET 재배포 가능 패키지 2.0 베타"를 제거합니다.
- 시스템에서 모든 Visual Studio 2005 제품이 제거되었는지 확인합니다.
- "Microsoft .NET Framework 2.0 베타 언어 팩"을 제거합니다. 영어 버전만 있는 경우에는 이 단계를 수행할 필요가 없습니다.
- "Microsoft .NET Framework 2.0 베타"를 제거합니다.
사용하려는 Express Edition을 설치합니다.
1.3. 제품 설치
1.3.1 Intel Itanium(IA64) 프로세서가 장착된 컴퓨터에는 Visual Studio 2005를 설치할 수 없습니다.
Visual Studio 2005는 Intel Itanium(IA64) 프로세서를 지원하지 않습니다.
이 문제를 해결하려면
Itanium 응용 프로그램을 개발해야 하는 경우에는 다른 컴퓨터에 Visual Studio를 설치하고 크로스 컴파일러를 사용하여 Itanium 플랫폼을 대상으로 지정합니다.
1.3.2 시험판 SQL Express 구성 요소를 제거하지 않으면 SQL Express 설치가 실패합니다.
아래 시험판 SQL Express 구성 요소 중 하나라도 컴퓨터에 남아 있으면 SQL Express 구성 요소 설치가 실패합니다.
- "Microsoft SQL Server 2005 Express Edition"
- "Microsoft SQL Server 2005 Tools Express Edition"
- "Microsoft SQL 기본 클라이언트"
대부분의 경우 설치 프로그램에서는 대상 컴퓨터에서 발견된 베타 구성 요소의 목록만 표시합니다. 그러나 다른 베타 구성 요소가 발견되면 SQL Express 구성 요소가 항상 이 목록에 나타납니다. 즉, 사용자가 이러한 SQL Express 구성 요소를 제거해도 목록에 해당 구성 요소가 나타날 수 있습니다.
이 문제를 해결하려면
일치하는 .NET Framework 베타가 컴퓨터에 설치되어 있는지 확인한 후 다음 단계를 수행합니다
- "Microsoft SQL Server 2005 Express Edition"을 제거합니다.
- "Microsoft SQL Server 2005 Tools Express Edition"을 제거합니다.
- "Microsoft SQL 기본 클라이언트"를 제거합니다.
이전에 이러한 구성 요소를 제거한 경우에는 해당 구성 요소에 대한 베타 경고 메시지를 무시할 수 있습니다.
1.3.3 가상 PC 환경에 탑재된 드라이브에서 설치 시 설치가 실패합니다.
가상 PC에 Visual Studio 2005를 설치하는 경우에는 특정 파일에 액세스할 수 없기 때문에 설치가 실패합니다. 이 문제는 가상 PC에 제공된 CD 드라이브 탑재 소프트웨어를 사용하여 드라이브를 탑재했거나 Visual Studio 2005 미디어가 DVD인 경우 발생합니다. 이는 탑재 소프트웨어에서 지원 가능한 데이터의 크기가 2.2GB로 제한되어 있기 때문입니다.
이 문제를 해결하려면
타사 DVD 탑재 소프트웨어를 사용합니다. 또는 Visual Studio 2005 DVD의 내용을 컴퓨터의 하드 드라이브에 복사하고 해당 폴더를 가상 PC와 공유한 다음 Visual Studio 2005 설치를 해당 폴더로 리디렉션합니다.
1.3.4 시스템 드라이브에 필요한 디스크 공간은 최대 100MB입니다.
Express Edition 설치에 필요한 디스크 공간은 약 100MB입니다.
이 문제를 해결하려면
컴퓨터에 제품을 설치할 수 있도록 100MB의 여유 공간을 추가로 늘립니다.
1.3.5 runas 명령을 사용하여 Visual Studio 2005 설치 시 설치가 실패합니다.
관리자로 로그인하지 않으면 runas 명령을 사용하여 Visual Studio 2005를 설치할 수 없으며 시도해도 설치가 실패합니다. Visual Studio 2005를 설치한 다음에는 관리자가 아닌 사용자도 실행할 수 있습니다
이 문제를 해결하려면
관리자로 로그인하여 Visual Studio 2005를 설치합니다.
1.3.6 CD에서 Visual Studio 2005 설치 시 설치가 실패합니다. 네트워크 설치가 필요합니다.
Visual Studio 2005가 제공된 미디어에 문제가 있어 설치가 성공적으로 수행되지 않을 수 있습니다.
이 문제를 해결하려면
Visual Studio 2005 설치 프로그램을 CD 또는 DVD에서 실행하는 대신 네트워크 공유에서 실행합니다. 다음 절차에서는 네트워크 공유에서의 Visual Studio 2005 설치를 준비하는 방법을 보여 줍니다. 이 절차는 Visual Studio 2005 CD를 참조하지만 DVD의 단계도 동일합니다.
- 서버에 VS2005와 같은 폴더를 만듭니다.
- 최상위 폴더 내에 VS 및 MSDN이라는 두 개의 하위 폴더를 만듭니다. 예를 들어 다음과 같습니다.
VS2005\VS
VS2005\MSDN.
- Visual Studio 2005 CD의 내용을 VS2005\VS 폴더에 복사합니다. 기존 파일을 덮어쓸 것인지를 묻는 메시지가 나타나면 예를 선택합니다
- 레이블 이름이 MSDN Library for Visual Studio 2005인 CD의 모든 내용을 MSDN이라는 하위 폴더에 복사합니다. 기존 파일을 덮어쓸 것인지를 묻는 메시지가 나타나면 예를 선택합니다.
- 메모장 같은 텍스트 편집기를 사용하여 VS 하위 폴더에 있는 Setup.ini를 엽니다.
- [Documentation] 섹션에서 "DIR="로 시작하는 줄을 다음과 같이 변경합니다.
[Documentation]
DIR=..\MSDN
- 변경 내용을 저장하고 파일을 닫습니다.
참고: 이 단계를 마치면 설치가 진행되는 동안 디스크 스와핑 요청을 방지하고 설치 프로그램에 MSDN Library CD의 올바른 경로를 전달할 수 있게 됩니다.
- VS 하위 폴더에서 Setup 폴더를 엽니다.
- 메모장과 같은 텍스트 편집기에서 setup.sdb를 연 다음 이 파일의 끝에 다음 줄을 추가합니다.
[Product Key]
XXXXXXXXXXXXXXXXXXXXXXXXX
참고 XXXXXXXXXXXXXXXXXXXXXXXXX는 CD 패키지에 있는 25자리의 제품 키입니다. 제품 키의 대시는 입력하지 마십시오.
- 변경 내용을 저장한 다음 파일을 닫습니다.
참고 이 단계를 완료하면 네트워크 공유에서 설치하는 사용자를 위해 제품 키가 미리 입력됩니다.
- VS2005 폴더를 네트워크에서 공유하고 적절한 보안 설정을 합니다. 네트워크에서 Visual Studio 2005의 설치 경로는 \\[servername]\VS2005\VS\setup.exe와 같은 형식입니다.
참고 설치할 때 경로와 파일 이름의 조합이 260자를 넘으면 설치가 실패합니다. Visual Studio에서 경로 길이는 최대 221자까지 사용할 수 있으며, 70자 미만을 사용하는 경로에 파일을 복사해야 합니다. 또한 네트워크 이미지에 대한 네트워크 공유를 만드는 경우 루트 설치 위치의 UNC 경로는 39자 미만이어야 합니다.
참고: 설치 경로의 폴더 이름에 공백이 있으면 설치가 실패할 수도 있습니다. 예:
\\[servername]\VS2005\MSDN\
\\[servername]\VS2005\Visual Studio\
1.3.7 Windows 2000의 경우 100자를 초과하는 설치 경로에서 Visual Studio 2005 버전 설치 시 설치가 실패합니다.
100자를 초과하는 경로에서 설치 프로그램을 시작하면 Windows 2000의 최대 경로 제한으로 인해 설치가 실패합니다. Windows XP 또는 Windows 2003 Server에서는 경로 길이가 문제가 되지 않습니다.
이 문제를 해결하려면
네트워크에서 설치할 경우에는 네트워크 경로를 로컬 드라이브에 연결하고 해당 드라이브에서 설치합니다. 예를 들어, 경로가 \\computername\programs\test folder\development tools\external\Microsoft\Visual Studio 2005\beta release인 경우 다음을 수행하여 해당 경로를 네트워크 드라이브에 연결할 수 있습니다.
- 시작 메뉴에서 실행을 선택합니다.
- cmd를 입력한 다음 확인을 클릭합니다
- 명령 프롬프트에 다음과 같이 입력합니다.
net use * “\\computername\programs\test folder\development tools\external\Microsoft\Visual Studio 2005\beta release”
네트워크 드라이브에 연결되고 콘솔 창에 드라이브 문자가 표시됩니다.
로컬 폴더에서 설치할 경우에는 전체 경로가 100자 미만인 컴퓨터의 다른 폴더에 Visual Studio의 내용을 복사합니다.
참고:CD 또는 DVD에서 Visual Studio를 설치할 경우에는 경로 길이 문제가 발생하지 않습니다.
1.3.8 일본어 MUI OS의 경우 설치 경로에 비 ANSI 문자를 사용할 수 없습니다.
JPN MUI OS에서 "c:\program files\噂 浬 詰 圭 構 蚕 十 觸 Microsoft Visual Studio 8"과 같은 비 ANSI 문자로 된 경로에 Visual Studio Team Suite를 설치하면 "ANSI 이외의 문자는 사용할 수 없습니다."라는 메시지를 표시하는 대화 상자가 나타납니다.
이 문제는 Windows 2000, Windows 2003 및 Windows XP 시리즈 운영 체제를 포함한 모든 JPN MUI OS에서 발생합니다. JPN OS에서는 발생하지 않습니다.
이 문제를 해결하려면
대상 경로에 ANSI 문자를 사용합니다.
1.3.9 임시 폴더를 정리하도록 구성된 바이러스 백신 응용 프로그램으로 인해 설치가 실패합니다.
설치를 완료하려면 다시 부팅해야 하는데 시작할 때 임시 폴더를 정리하도록 바이러스 백신 응용 프로그램이 설정된 경우 필요한 설치 파일이 삭제되고 프로그램을 찾을 수 없다는 오류와 함께 설치가 실패합니다.
이 문제를 해결하려면
Visual Studio 설치 프로그램을 실행하기 전에 시작할 때 또는 다시 부팅할 때 임시 폴더 내용이 유지되도록 바이러스 백신 응용 프로그램을 다시 설정합니다. 이러한 작업을 수행하는 단계는 각 바이러스 백신 응용 프로그램의 도움말 문서를 참조하십시오.
1.3.10 "나중에 다시 부팅"을 선택한 후 자동으로 시작하면 설치 프로그램에서 디스크 공간을 확인하지 않습니다.
나중에 다시 부팅을 선택했는데 하드 드라이브의 사용 가능한 공간이 설치에 필요한 공간보다 작은 경우 다시 부팅하면 공간 부족 오류가 발생합니다.
이 문제를 해결하려면
다시 부팅한 다음에도 디스크 공간이 충분할 것인지 확인한 다음 다른 응용 프로그램을 설치하거나 엽니다. 필요한 디스크 공간은 제품을 설치할 위치를 선택할 때 표시됩니다.
1.3.11 Express Edition을 제거하면 Visual Studio 파일 확장명의 등록이 취소됩니다.
같은 컴퓨터에 Express Edition이 여러 개 설치되어 있는 경우 이 중 하나를 제거하면 다른 Express Edition과 공통되는 파일 확장명의 등록이 취소됩니다. 따라서 이러한 경우에는 Windows 탐색기에서 파일 아이콘을 두 번 클릭하더라도 Visual Studio 파일 형식(예: .cs 또는 .vb)이 열리지 않게 됩니다.
이 문제를 해결하려면
이 문제는 다음 두 가지 방법을 통해 해결합니다.
탐색기의 도구 | 폴더 옵션 메뉴를 사용하여 Windows 폴더 옵션 대화 상자로 이동한 다음 Visual Studio 파일 형식 확장명을 다시 연결합니다.
-- 또는 --
Express Edition을 제거한 다음 다시 설치합니다. 이렇게 하면 파일 확장명이 다시 등록됩니다.
1.3.12 MSDN Express Library에서는 각 Express Edition에 대해 고유한 버전을 제공합니다.
MSDN Express Library에서는 Visual Basic 2005 Express Edition, Visual C++ 2005 Express Edition, Visual C# 2005 Express Edition, Visual J# 2005 Express Edition 및 Visual Web Developer 2005 Express Edition 각각에 대해 고유한 버전을 제공합니다. 따라서 다른 프로그래밍 언어용 설명서가 필요한 경우에는 이를 명시적으로 설치해야 합니다.
이 문제를 해결하려면
Express Edition 설치 시 원하는 설명서를 지정하지 않은 경우에는 Windows 제어판의 프로그램 추가/제거를 사용하여 설치할 수 있습니다
1.3.13 SQL Server Express가 Visual Web Developer Express Edition 이외의 Express Editions에서 작동하는 유일한 SQL Server 버전입니다.
SQL Server Express는 Visual Basic 2005 Express Edition, Visual C++ 2005 Express Edition, Visual C# 2005 Express Edition 및 Visual J# 2005 Express Edition에서 작동하는 유일한 SQL Server 버전입니다.
이 문제를 해결하려면
Express Edition을 설치할 때 SQL Server Express를 지정하지 않은 경우 Windows 제어판의 프로그램 추가/제거를 사용하여 설치할 수 있습니다
1.3.14 Express Edition에서는 관리자 배포를 사용할 수 없습니다.
Visual Studio 2005 Express Edition에서는 SMS 또는 Active Directory를 사용한 관리자 배포가 지원되지 않습니다. Windows XP Professional이 실행 중이고 오류가 없는 컴퓨터에서 관리 문서 등을 사용하여 배포용 .ini 파일을 만드는 유틸리티를 실행하고 있는 경우 설치 프로그램이 시작된 후 기능 선택 화면까지는 진행이 되지만 이후의 단계가 지연됩니다.
이 문제를 해결하려면
알려진 해결 방법이 없습니다.
1.3.15 .NET Framework를 제거하면 SQL Server 2005 및 MSDN Express Library가 중단됩니다.
.NET Framework 2.0을 제거하기 전에 SQL Server 2005 및 MSDN Library를 제거하지 않으면 오류가 발생합니다. 아래에 나열된 모든 이전 SQL Server 2005 구성 요소 및 MSDN Library 구성 요소를 제거한 다음에만 최신 버전의 SQL Server 2005 및 MSDN Library를 설치할 수 있습니다.
이 문제를 해결하려면
- 제어판에서 프로그램 추가/제거를 선택합니다.
- SQL Server 2005 구성 요소를 선택한 다음 제거를 클릭하여 아래의 각 구성 요소를 제거합니다.
"Microsoft SQL Server 2005 Express Edition"을 제거합니다.
"Microsoft SQL Server 2005 Tools Express Edition"을 제거합니다.
"Microsoft SQL Server 설치 지원 파일"을 제거합니다.
"Microsoft XML 6.0"을 제거합니다.
"Microsoft SQLXML 4.0"을 제거합니다.
"Microsoft SQL SQL Native Client"를 제거합니다.
"Microsoft MSDN Library"를 제거합니다.
- NET Framework 2.0을 선택하고 제거를 클릭합니다.
- SQL Server 2005를 설치합니다.
참고: 모든 SQL Server 2005 구성 요소 또는 MSDN Library를 제거하기 전에 베타 .NET Framework 2.0을 제거한 경우 위의 단계를 성공적으로 수행하려면 .NET Framework 2.0을 다시 설치해야 합니다.
1.3.16 모든 버전의 Visual Studio 2005에서 응용 프로그램이 실행되는지 확인하십시오.
.NET Framework CLR(공용 언어 런타임)에서는 개발자가 응용 프로그램을 실행할 CLR 버전을 지정할 수 있는 구성 옵션을 제공합니다. 그러나 각 응용 프로그램의 config 파일에서 옵션을 직접 다시 구성해야 하므로 지정한 버전 이외의 CLR 버전에 대해 응용 프로그램을 테스트하기가 어려워집니다.
이 문제를 해결하려면
Visual Studio 2005에서는 지정한 컴퓨터에서 실행되는 모든 응용 프로그램을 최신 런타임 버전에서 실행하도록 적용하는 스위치를 제공합니다. 이 스위치는 app.exe.config 및 host.config 파일에 지정된 설정(보통 버전 CLR 1.0 또는 1.1 중 하나에서 응용 프로그램을 실행하도록 지정됨)을 재정의합니다.
레지스트리 키 또는 환경 변수를 설정하여 이 스위치를 제어할 수 있습니다.
레지스트리에서 다음을 사용하여 스위치를 활성화합니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\OnlyUseLatestCLR=dword:00000001
또는 다음을 사용하여 스위치를 비활성화합니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\OnlyUseLatestCLR=dword:00000000
레지스트리를 사용하여 스위치를 활성화하거나 비활성화하는 샘플은 GotDotNet (영문)에 게시되어 있습니다.
-- 또는 --
환경 변수를 COMPLUS_OnlyUseLatestCLR=1로 설정하여 스위치를 활성화하거나 COMPLUS_OnlyUseLatestCLR=0으로 설정하여 스위치를 비활성화합니다.
Visual Studio 2005 Express Edition용 MSDN 설명서는 사용자가 지정한 폴더에 설치되지 않고 기본 폴더에 설치됩니다.
Express Edition용 MSDN 설명서를 설치하는 동안 설명서 파일의 대상 폴더를 선택하라는 메시지가 표시됩니다. 그러나 선택한 경로가 무시되고 C:\Program Files\Microsoft MSDN Quarterly\NETDOCS\V20에 설명서가 설치됩니다.
이 문제를 해결하려면
알려진 해결 방법이 없습니다.
Visual Studio .NET 2003을 제거하면 특정 조건 하에서 Visual Studio 2005 설치가 손상됩니다.
Visual Studio 2005를 설치한 다음 Visual Studio .NET 2003을 같은 컴퓨터에 설치한 경우 Visual Studio .NET 2003을 제거하면 Visual Studio 2005 설치가 손상됩니다.
이 문제를 해결하려면
CD에서 Visual Studio 2005 설치 프로그램을 다시 실행하고 복구/다시 설치 옵션을 선택해야 합니다.
1.3.19 MSDN Express를 설치할 때 설치가 지연됩니다.
설치하는 동안 특정 구성 요소를 설치한 후 다시 부팅하라는 메시지가 나타날 수 있습니다. 이 경우 다시 부팅하면 설치가 계속됩니다. 그러나 설치 관리자가 다시 부팅한 후 MSDN Express를 설치하려고 시도할 때 설치가 아직 완료되지도 않고 제품이 모두 설치되지도 않았음에도 불구하고 진행률 표시줄이 완료된 것으로 보이고 제품 설치가 완료된 것으로 표시됩니다. 이 상황으로 인해 MSDN Express가 백그라운드로 설치되는 동안 설치 프로그램이 멈춘 것처럼 보입니다.
이 문제를 해결하려면
MSDN Express 설치를 완료하려면 10분 정도 기다려야 합니다. 이 시간 동안에는 진행률 표시줄에 변화가 나타나지 않습니다.
1.3.20 SQL Server Express를 제거한 다음 다시 설치하려면 컴퓨터를 다시 부팅해야 합니다.
모든 SQL Server Express 구성 요소를 제거한 다음 유지 관리 모드(VSTS의 경우 MSXML 6.0을 먼저 설치해야 함)를 사용하여 SQL Server Express를 다시 설치하면 다시 설치가 실패합니다. 원인은 VS 로그에 기록되지 않습니다.
이 문제를 해결하려면
SQL Server Express를 제거한 후 컴퓨터를 다시 부팅한 다음에 SQL Server Express를 다시 설치합니다.
1.3.21 프로그램 추가/제거에서 유지 관리 모드를 시작하면 몇 분 정도 걸릴 수 있으며 설치가 실패한 것처럼 보일 수 있습니다.
유지 관리 모드를 시작할 때 바이러스 검색 소프트웨어와 같은 다른 프로세스가 실행 중이면 이러한 프로세스로 인해 설치 속도가 현저히 느려질 수 있으며 설치가 실패한 것처럼 보일 수 있습니다.
이 문제를 해결하려면
설치가 실패하지 않았으므로 완료될 때까지 기다리거나 다른 프로세스를 닫고 다시 시도합니다.
1.3.22 Express SKU 다운로드 및 설치 시 다운로드가 실패합니다.
인터넷이 불안정하여 Express SKU 다운로드 및 설치가 실패하는 경우가 있습니다.
이 문제를 해결하려면
CD 또는 임시 디렉터리에서 Troubleshoot_Guide.htm을 참조한 다음 웹 사이트에서 부트스트래퍼를 다시 실행하고 다시 다운로드합니다.
1.3.23 Express를 설치하는 동안 진행률이 표시되지 않고 압축을 푸는 중 대화 상자가 2~3분간 나타납니다
SQL Server Express의 압축을 풀 때 압축 기술에 대한 알려진 문제로 인해 이와 같은 대화 상자가 표시됩니다. 대화 상자에 진행률이 표시되지 않지만 설치는 계속 백그라운드로 진행되고 있습니다.
이 문제를 해결하려면
대화 상자가 사라질 때까지 2~3분간 기다리십시오.
1.3.24 SQL Server Express를 다시 설치하려면 SQL Server Express를 제거한 후 다시 부팅해야 합니다.
SQL Server Express를 제거한 다음 SQL Server Express를 다시 설치하는 경우 SQL Server Express를 제거한 후 컴퓨터를 다시 부팅해야 합니다
이 문제를 해결하려면
제거가 완료되면 컴퓨터를 다시 부팅합니다.
1.3.25 Visual Studio 2005 베타 2 제거 후 Visual Studio 클래스 디자이너 패키지를 로드하는 데 실패합니다.
두 어셈블리는 Visual Studio 2005에서 설치되지만 파일 버전 정보 없이 베타 2에 제공되었습니다.
- Microsoft.VisualStudio.EnterpriseTools.ClassDesigner.dll
- Microsoft.VisualStudio.EnterpriseTools.SdmDesigners.dll
VS 2005 베타 2보다 먼저 .NET Framework 2.0 베타 2를 제거하는 경우 이러한 어셈블리는 GAC에 남아 있습니다.
Visual Studio IDE에서 이러한 어셈블리에 종속적인 기능을 사용하려고 하면 패키지 로드 실패 메시지가 나타납니다. 예를 들어, C# Windows 응용 프로그램을 열고 .cs 파일을 마우스 오른쪽 단추로 클릭한 다음 클래스 다이어그램 보기를 선택하면 Visual Studio 클래스 디자이너 패키지에 대한 패키지 로드 실패 오류가 발생합니다.
이 문제를 해결하려면
- cmd 프롬프트에서 del %windir%\assembly\GAC_MSIL\Microsoft.VisualStudio. EnterpriseTools.ClassDesigner\ 8.0.0.0__b03f5f7f11d50a3a\ Microsoft.VisualStudio.EnterpriseTools.ClassDesigner.dll을 실행합니다.
- cmd 프롬프트에서 del %windir%\assembly\GAC_MSIL\Microsoft.VisualStudio. EnterpriseTools.SdmDesigners\ 8.0.0.0__b03f5f7f11d50a3a\ Microsoft.VisualStudio.EnterpriseTools.SdmDesigners.dll을 실행합니다.
- VS DVD 루트의 _9160_RTL_x86_enu_WH_ED_AppDesigner.cab 파일에서 FL_Microsoft_VisualStudio_EnterpriseTools__66768_____X86.3643236F_FC70_11D3_A536_0090278A1BB8 파일을 추출하고 이름을 Microsoft.VisualStudio.EnterpriseTools.SdmDesigners.dll로 바꿉니다.
- VS DVD 루트의 _15679_RTL_x86_enu_Whitehorse_Baseline.cab 파일에서 FL_Microsoft_VisualStudio_EnterpriseTools__92325_____X86.3643236F_FC70_11D3_A536_0090278A1BB8 파일을 추출하고 이름을 Microsoft.VisualStudio.EnterpriseTools.ClassDesigner.dll로 바꿉니다.
- cmd 프롬프트에서 %programfiles%\Microsoft Visual Studio 8\SDK\v2.0\bin\gacutil.exe /if Microsoft.VisualStudio.EnterpriseTools.SdmDesigners.dll을 실행합니다.
- cmd 프롬프트에서 %programfiles%\Microsoft Visual Studio 8\SDK\v2.0\bin\gacutil.exe /if Microsoft.VisualStudio.EnterpriseTools.ClassDesigner.dll을 실행합니다.
1.3.26 타사 도구를 사용한 ISO 파일 압축 풀기가 실패합니다.
대부분의 타사 도구는 기본 설정에서 긴 파일 이름을 처리하지 않습니다. 일부 도구는 8.3 파일 규칙을 사용하여 압축을 풉니다. Visual Studio 2005 설치 시 파일은 긴 파일 이름 형식이어야 합니다. 그렇지 않으면 설치가 실패합니다.
이 문제를 해결하려면
긴 파일 이름을 처리하도록 도구를 설정합니다. 이 기능은 일반적으로 고급 설정에 있습니다. 설정을 찾을 수 없는 경우 ISO 압축 해제 도구의 도움말 문서를 참조하거나 소프트웨어 공급업체에 문의하십시오.
1.3.27 압축된 폴더에 설치할 때 SQL Express 설치가 실패합니다.
Microsoft SQL Express는 압축된 폴더에 설치할 수 없습니다.
이 문제를 해결하려면
폴더 압축을 풀거나 다른 위치에 설치합니다.
2. Visual C# Express
2.1. 제품 설치
2.1.1 러시아어 운영 체제에서 부트스트래퍼를 실행하면 일부 문자가 잘못 렌더링됩니다.
ClickOnce 또는 설치 프로젝트를 러시아어로 지역화하면 부트스트래퍼(setup.exe)에서 EULA 또는 오류 정보 대화 상자에 텍스트가 제대로 표시되지 않습니다.
이 문제를 해결하려면
잘못된 CharSet 값이 사용되는 문제가 발생합니다. 이 문제를 해결하려면 다음을 수행하십시오.
- [.NET SDK Install Dir]\Bootstrapper\Engine\ru\seup.xml에서 setup.xml 파일을 엽니다.
- 파일 아래쪽으로 이동하여 CharSet 요소 값을 편집합니다. 0에서 204 사이의 값으로 변경합니다.
- 파일을 저장합니다.
- 응용 프로그램을 다시 빌드하거나 다시 게시합니다.
3. Visual Basic Express
3.1. 제품 설치
3.1.1 러시아어 운영 체제에서 부트스트래퍼를 실행하면 일부 문자가 부정확하게 렌더링됩니다.
ClickOnce 또는 설치 프로젝트를 러시아어로 지역화하면 부트스트래퍼(setup.exe)가 EULA 또는 오류 정보 대화 상자에 텍스트를 정확하게 표시하지 않습니다.
이 문제를 해결하려면
문제는 잘못된 CharSet 값이 사용된다는 것입니다. 이 문제를 해결하려면 다음 절차를 따르십시오.
- [.NET SDK Install Dir]\Bootstrapper\Engine\ru\seup.xml에서 setup.xml 파일을 엽니다.
- 파일 맨 아래로 가서 CharSet Element 값을 편집합니다. 0을 204로 변경합니다.
- 파일을 저장합니다. .
- 응용 프로그램을 다시 작성/다시 게시합니다.
4. Visual J# Express
4.1. 제품 설치
4.1.1 v2.0이 설치된 IA64 컴퓨터에 v1.1 VJ# 재배포 가능 패키지가 설치되지 않습니다.
IA64 컴퓨터에 v2.0의 .NET Framework가 설치되어 있는 경우 v1.1 VJ# 설치가 실패합니다. 또한 Visual Studio 2003의 경우 VJ#에 대한 필수 구성 요소 제한이 있으므로 v2.0 프레임워크가 설치된 IA64 컴퓨터에는 VS2003이 설치되지 않습니다. 잘못된 CharSet 값이 사용되는 문제가 발생합니다.
이 문제를 해결하려면
두 가지 해결 방법이 있습니다.
손쉬운 방법은 먼저 v2.0 프레임워크를 제거한 다음 VJ# v1.1을 설치하는 것입니다.
v2.0 프레임워크를 제거할 수 없는 경우 다음 단계를 수행합니다.
v1.1 Redist를 설치합니다.
v1.1 J#Redist MSI 파일을 수동으로 압축을 풉니다.
지정된 어셈블리를 GAC에 설치하는 세 개의 구성 요소를 FeatureComponents 테이블에서 제거하도록 MSI 파일을 편집합니다.
MSI를 실행합니다.
32비트(v1.1 또는 v2.0) gacutil.exe를 사용하여 세 개의 어셈블리를 GAC에 수동으로 설치합니다.
4.1.2 러시아어 운영 체제에서 부트스트래퍼를 실행하면 일부 문자가 잘못 렌더링됩니다.
ClickOnce 또는 설치 프로젝트를 러시아어로 지역화하면 부트스트래퍼(setup.exe)에서 EULA 또는 오류 정보 대화 상자에 텍스트가 제대로 표시되지 않습니다.
이 문제를 해결하려면
잘못된 CharSet 값이 사용되는 문제가 발생합니다. 이 문제를 해결하려면 다음을 수행하십시오.
- [.NET SDK Install Dir]\Bootstrapper\Engine\ru\seup.xml에서 setup.xml 파일을 엽니다.
- 파일 아래쪽으로 이동하여 CharSet 요소 값을 편집합니다. 값을 0 ~ 204로 변경합니다
- 파일을 저장합니다.
- 응용 프로그램을 다시 빌드하거나 다시 게시합니다.
5. Visual C++ Express
5.1. 제품 설치
5.1.1 Itanium 재배포 가능 요소의 Itanium 설치 위치를 위한 C++ 도구
64비트 Visual Studio 도구를 설치(Visual Studio 2005 Team System 제품에서만 가능)하는 동안 Itanium 재배포 가능 파일이 잘못된 위치에 설치되었습니다.
이 문제를 해결하려면
Microsoft Visual Studio 2005\VC\Redist\x86 폴더에서 Itanium 재배포 가능 요소를 찾을 수 있습니다.
6. .NET Framework
6.1. 제품 설치
6.1.1 SDK를 설치하면 "설치 프로그램이 설치를 구성하고 있습니다…”에서 지연됩니다.
설치가 "설치 프로그램이 설치를 구성하고 있습니다…”에서 한 시간 이상 지연된 다음 "디렉터리가 잘못되었습니다…"라는 오류 메시지가 표시됩니다.
이 문제는 사용 가능한 디스크 공간이 부족하여 발생합니다.
이 문제를 해결하려면
디스크 드라이브의 여유 공간을 늘립니다.
6.1.2 x64 .NET Framework 언어 팩 2.0의 ProductVersion이 2.0.#####이 아닌 1.1.#####입니다.
언어 팩을 Active Directory를 통해 배포하면 버전 번호가 그룹 정책 개체(소프트웨어 설치 테이블)에 표시됩니다. 이는 제품 이름이 "2.0"인데 버전 데이터가 "1.1"인 경우 혼동될 수 있습니다.
이 문제를 해결하려면
알려진 해결 방법이 없습니다.
6.1.3 Windows Server 2003을 설치하고 .Net Framework 2.0을 설치한 후 전체 설치 CD를 사용하여 Windows Server 2003 SP1로 업그레이드하면 .Net Framework 2.0 응용 프로그램이 중단됩니다.
전체 Windows Server 2003 SP1 설치가 포함된 CD를 사용하여 업그레이드하면 사용자의 컴퓨터에 있는 공유 파일 mscoree.dll이 .Net Framework 1.1 mscoree.dll 파일로 바뀝니다.
따라서 서비스 팩을 설치한 후 .NET Framework 2.0용으로 컴파일된 응용 프로그램이 실행되지 않습니다.
참고: Windows Server 2003에서 서비스 팩만 업데이트하면 이러한 문제가 발생하지 않습니다.
이 문제를 해결하려면
Windows Server 2003 서비스 팩을 설치한 후 .NET Framework를 복구해야 합니다.
- 제어판에서 프로그램 추가/제거를 선택합니다. .
- Microsoft .NET Framework 2.0을 선택합니다.
- 변경/제거를 클릭합니다.
- 대화 상자가 표시되면 복구를 선택하고 다음을 클릭합니다. .
- 다시 부팅하라는 메시지가 나타나면 컴퓨터를 다시 부팅합니다.
6.1.4 IIS 6이 WoW64 모드일 때 64비트 OS에 설치하면 IIS에서 ASP.NET 1.1이 비활성화됩니다.
IIS6이 WoW64 모드이고 ASP.NET 1.1이 활성화된 64비트 운영 체제에 64비트 .NET Framework 2.0을 설치하면 기존 ASP.NET 1.1 응용 프로그램이 비활성화됩니다. 이는 Framework 설치 프로그램에서 aspnet_filter를 64비트 버전에 잘못 연결하고 aspnet_isapi 확장 버전 1.1을 제거하여 발생합니다.
이 문제 해결 방법
32비트 버전의 aspnet_filter를 사용하도록 IIS를 직접 변경하고 ASP.NET 1.1 ISAPI 확장을 다시 설치해야 합니다.
- 인터넷 정보 서비스(IIS) 관리자(inetmgr.exe)를 시작합니다.
- 로컬 컴퓨터 노드를 확장한 다음 웹 사이트 노드를 클릭합니다.
- 동작 메뉴에서 속성을 선택합니다.
- 웹 사이트 속성 대화 상자에서 ISAPI 필터 탭을 선택합니다.
- 필터 목록에서 ASP.NET 2.0 필터를 선택하고 제거 단추를 클릭합니다.
- 추가 단추를 클릭하고 다음을 입력합니다.
필터 이름: ASP.NET_ 1.1.4322
실행 파일: C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_filter.dll
- 확인을 클릭합니다. .
- 로컬 컴퓨터 노드 아래에서 웹 서비스 확장 노드를 클릭합니다.
- 작업 아래에서 새 웹 서비스 확장 추가를 클릭합니다.
- 새 웹 서비스 확장 대화 상자에서 다음을 입력합니다.
확장 이름: ASP.NET v1.1.4322
필요한 파일에서 추가...를 클릭한 후 다음을 입력합니다.
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll
확장 설정 상태를 [허용됨]으로 설정 확인란을 선택합니다.
확인을 클릭합니다.
6.1.5 x64 netfx SDK JPN의 ProductVersion이 2.0.#####이 아닌 1.1.#####입니다.
SDK JPN을 Active Directory를 통해 배포하면 버전 번호가 그룹 정책 개체(소프트웨어 설치 테이블)에 표시됩니다. 이는 제품 이름이 "2.0"인데 버전 데이터가 "1.1"인 경우 혼동될 수 있습니다.
이 문제를 해결하려면
알려진 해결 방법이 없습니다.
7. MSDN Express
7.1. 제품 설치
7.1.1 MSDN Express Library 또는 .NET Framework 제거 후 도움말 문서가 사라졌습니다.
Windows Forms 도움말 문서는 특정 제거 시나리오에서 사라집니다. 이 문제는 마지막으로 설치한 MSDN Express Library 또는 .NET Framework 제품을 연속해서 제거하면 발생합니다. 제품을 제거하면 도움말 시스템에서 문서가 분리됩니다.
시나리오 1 – .NET Framework 제거
MSDN Express Library를 먼저 제거하고 .NET Framework를 제거합니다. .NET Framework가 제거되면 MSDN Express Library를 볼 때 Windows Forms 도움말 문서가 나타나지 않습니다.
시나리오 2 – MSDN Express Library 제거
.NET Framework를 먼저 제거하고 MSDN Express Library를 제거합니다. MSDN Express Library가 제거되면 .NET Framework 도움말을 볼 때 Windows Forms 도움말 문서가 나타나지 않습니다.
이 문제를 해결하려면
시나리오에 적합한 복구 옵션을 선택합니다.
.NET Framework를 제거하고 MSDN Express Library를 설치된 상태로 두려면 다음 단계를 사용하여 MSDN Express Library 복구를 실행합니다.
- 시작 메뉴에서 제어판을 엽니다. .
- 제어판에서 프로그램 추가/제거를 두 번 클릭합니다.
- Microsoft MSDN 2005 Express Edition을 선택합니다.
- 변경/제거 단추를 클릭합니다. .
- 복구를 선택합니다.
- 다음을 클릭합니다. .
복구가 완료되면 MSDN Express Library에 Windows Forms 도움말 문서가 다시 포함됩니다.
MSDN Express Library를 제거하고 .NET Framework를 설치된 상태로 두려면 다음 단계를 사용하여 .NET Framework 복구를 실행합니다.
- 시작 메뉴에서 제어판을 엽니다.
- 제어판에서 프로그램 추가/제거를 두 번 클릭합니다.
- Microsoft .NET Framework 2.0을 선택합니다.
- 변경/제거 단추를 클릭합니다.
- 복구를 선택합니다.
- 다음을 클릭합니다.
복구가 완료되면 .NET Framework에 Windows Forms 도움말 문서가 다시 포함됩니다.
8. Visual Studio 통합 개발 환경
8.1. 제품 설치
현재 설치 문제가 없습니다.
9. Visual Web Developer Express
9.1. 제품 설치
현재 설치 문제가 없습니다.