이 서비스 팩에 포함된 일부 파일은 컴퓨터에 설치되지 않을 수 있습니다. 컴퓨터에 있는 파일이 서비스 팩의 파일보다 최신 버전인 경우에는 해당 파일이 업데이트되지 않습니다.
텍스트 파일과 이전에 수정된 이진이 아닌 파일 등은 업데이트되지 않을 수 있습니다. 설치 프로그램에서는 주로 파일의 리소스에 있는 버전 정보를 확인하여 대체할 파일을 결정합니다. 그러나 텍스트 파일과 이진이 아닌 파일 등에는 리소스 정보가 없습니다. 이러한 경우에는 날짜/시간 스탬프를 사용하여 대체할 파일을 결정합니다.
버전 정보가 없는 Visual Studio 파일 중 날짜/시간 스탬프가 이 서비스 팩에서 제공하는 파일보다 최신 버전이면 해당 파일이 대체되지 않습니다. 이러한 가능성이 있는 파일에는 소스 파일, 헤더 파일 및 XML 파일 등이 있습니다.
여기에서는 Visual Studio .NET 2003 서비스 팩 1의 알려진 문제와 해결 방법에 대해 간단하게 설명합니다.
Visual Studio .NET 2003 서비스 팩 1 설치 관리자에서 긴 시간 동안 진행 상황에 대한 정보를 제공하지 않을 수도 있습니다.
이 문제는 업데이트 패키지의 종류와 Windows Installer에서 업데이트 제품의 목록을 기록하는 방법 때문에 발생합니다. Visual Studio에는 수많은 파일이 있으며 설치 데이터베이스의 각 항목을 쿼리하여 확인해야 합니다. 이러한 과정을 모두 마치려면 시간이 많이 걸립니다.
파일의 유효성을 확인하기 위해 Visual Studio .NET 2003 서비스 팩 1 설치 관리자에서 원래의 설치 원본의 위치를 물어볼 수 있습니다. 이러한 상황이 발생하면 다음을 실행하십시오.
원래 제품을 CD에서 설치한 경우 원본 제품 CD를 넣으면 설치가 다시 진행됩니다.
원래 제품을 네트워크 공유 위치에서 설치한 경우 원본 네트워크 위치를 찾아 원래의 네트워크 설치 위치를 대화 상자에 입력하면 설치가 다시 진행됩니다.
참고: SMS 또는 기타 엔터프라이즈 소프트웨어 개발 도구를 사용하여 자동 모드로 설치를 진행하는 동안 이 문제가 발생하면 1603 반환 코드와 함께 오류가 발생합니다. MSI 로깅이 설정된 경우에는 "오류 1706. 제품 ...에 대한 유효한 소스를 찾을 수 없습니다..."라는 오류 메시지가 로그에 기록됩니다.
터키어 운영 체제에서는 Visual Studio .NET 2003 서비스 팩 1 – Smartphone 플랫폼 선택 부분이 나타나지 않습니다.
Smartphone 2003 SDK가 설치되어 있는 터키어 버전의 Win2K Pro 시스템에서 Visual Studio 2003에서 Smartphone SDK에 대한 항목이 비어 있습니다. 이 문제는 알려진 문제이며 현재 해결 방법을 연구 중입니다. 수정 사항에 대한 KB 문서가 곧 제공될 예정입니다.
Visual Studio .NET 2003 서비스 팩 1을 설치한 후 JLCA(Java Language Converter Assistant) 3.0 베타 버전이 작동하지 않습니다.
해결 방법: JLCA를 제거했다가 다시 설치하면 제대로 작동합니다.
새로운 기능: 빌드하지 않고 찾아보기
프로젝트가 여러 ASPX 페이지로 구성되어 있고 인라인 코딩 사용량이 많은 경우에는 페이지를 찾아볼 때 전체 프로젝트가 다시 빌드됩니다. 이러한 문제를 해결하기 위해 프로젝트를 빌드하지 않고 ASPX 페이지를 찾아볼 수 있는 기능이 새로 추가되었습니다.