DetailPage-MSS-KB

기술 자료

기술 자료: 973685 - 마지막 검토: 2014년 5월 21일 수요일 - 수정: 2.0

 

이 페이지에서

현상

웹사이트를 방문하거나 Microsoft XML Core Services (MSXML)를 사용하여 XHTML 문서를 로드하는 응용 프로그램 을 실행하는 경우, MSXML은 World Wide Web 컨소시엄(W3C)에게 잘 알려진 DTD (문서 형식 정의) 파일에 대한 패치 실행 요청을 매번 발송할 것입니다. 이 동작은 W3C 서버로 많은 트래픽을 이동 시킬 수 있습니다. 경우에 따라, W3C 서버에 의해 DTD 요청이 차단되기 때문에 XHTML 파일이 성공적으로 로드 되지 않을 수 있습니다.

예를 들어, 다음 코드를 포함하는 JavaScript 파일(.js) 이있습니다.
function pullXHtml() {
  var xml = new ActiveXObject("Msxml2.DOMDocument.4.0");
  xml.async = false;
  xml.loadXML(
    "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">" +
    "<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en' lang='en'><head><title>simple document</title></head>" +
    "<body><p>a simple&nbsp;paragraph</p></body></html>");
  if (xml.parseError.errorCode != 0) {
    var myErr = xml.parseError;
    WScript.Echo("ERROR:" + myErr.reason);
  } else {
    WScript.echo("The XHTML document was loaded successfully.");
  }
}

pullXHtml();
JavaScript 파일을 실행하면, 파일은 MSXML을 사용하여 XHTML 문서를 로드합니다. 이 업데이트를 설치하지 않은 경우, JavaScript 파일을 실행할 때 DTD 요청이 W3C 서버에 의해 차단되는 경우 다음 오류 메시지가 나타날 수 있습니다.
오류: 서버가 요청을 인식할 수 없거나 또는 요청이 잘못 되었습니다.
오류 처리 리소스
' http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd '입니다.
이 업데이트를 설치한 후, JavaScript 파일을 성공적으로 실행하고 다음과 같은 메시지가 나타납니다.
XHTML 문서는 성공적으로 로드 되었습니다.
참고
  • 이 업데이트를 적용 한 후 MSXML DTD fileslocally W3C 서버로 보내는 요청 수를 줄이기 위해 캐시 합니다.
  • 이 업데이트를 설치 하는 예, 컴퓨터를 다시 시작 하 라는 메시지가 있습니다.
  • Windows Vista, Windows Server 2008 또는 Windows 7에서 업데이트를 설치한 경우, 설치 파일을 관리자 권한으로 실행해야 합니다.
  • XHTML 문서 유형 Definitions(DTD)에 대 한 자세한 내용은 "추가 정보" 절을 참조 하십시오.

해결 방법

업데이트 정보

MSXML 버전을 확인하는 방법

컴퓨터에 설치된 MSXML 버전을 확인하려면, 다음과 같이 하십시오.
  1. 다음 디렉터리에서 Msxml4.dll 파일을 찾습니다.
    C:\Windows\System32
  2. Msxml4.dll 파일을 마우스 오른쪽 단추로 클릭 한 다음 속성을 클릭 합니다.
  3. 버전 정보를 보려면 버전 탭을 클릭합니다.
    참고 Windows Vista, Windows 7 또는 Windows Server 2008에서 대신 세부 정보 탭을 클릭 합니다.

이 업데이트를 구하는 방법

이 업데이트는 Windows Update에 의해 자동으로 설치됩니다. 그러나, 이 업데이트를 수동으로 적절한 패키지를 다운로드 하여 설치할 수도 있습니다. 이 수정 프로그램을 포함하는 여러 패키지가 있습니다. 이러한 패키지는 다음 다양한 설치 시나리오로 발표 되었습니다.
표 축소표 확대
기술 자료 문서설치 시나리오업데이트 패키지MSXML 버전지원되는 운영 체제
973685  (http://support.microsoft.com/kb/973685/ )
MSXML 4.0은 응용 프로그램에서 설치하거나 직접 수동으로 설치합니다. 이 핫픽스를 적용 하려면 MSXML 4.0 SP 3가 설치되어 있어야 합니다.
그림 축소그림 확대
다운로드
업데이트 패키지를 지금 다운로드 하십시오. (http://www.microsoft.com/downloads/details.aspx?FamilyId=e35f3dd3-1bb7-4c74-aed2-49dbae77546b)
MSXML 4.0 S P 3Windows 7. Windows Server 2003 서비스 팩 2. Windows Server 2008. Windows Server 2008 R2. Windows Server 2008 서비스 팩 2. Windows Vista. Windows Vista 서비스 팩 1. Windows Vista 서비스 팩 2. Windows XP 서비스 팩 2. Windows XP 서비스 팩 3
973686  (http://support.microsoft.com/kb/973686/ ) Microsoft MSXML 핵심 서비스 6.0 서비스 팩 2용 업데이트에 대한 설명
MSXML 6.0 응용 프로그램에서 설치하거나 직접 수동으로 설치합니다. 이 핫픽스를 적용 하려면 MSXML 6.0 SP2가 설치되어 있어야 합니다.
그림 축소그림 확대
다운로드
업데이트 패키지를 지금 다운로드 하십시오. (http://www.microsoft.com/downloads/details.aspx?FamilyId=819352df-cffa-413a-94d1-6213927137f6)
MSXML 6.0 SP2Windows Server 2003 서비스 팩 2. Windows XP 서비스 팩 2.
973687  (http://support.microsoft.com/kb/973687/ ) Microsoft MSXML 핵심 서비스 3.0 및 MSXML 핵심 서비스 6.0용 업데이트에 대한 설명
MSXML3 및 MSXML6은 운영체제에 의해 설치되었습니다.
그림 축소그림 확대
다운로드
업데이트 패키지를 지금 다운로드 하십시오. (http://www.microsoft.com/downloads/details.aspx?FamilyId=1b643267-9116-4258-a53a-5a41426dcbcb)
MSXML3.0 및 MSXML 6.0Windows XP SP3
그림 축소그림 확대
다운로드
업데이트 패키지를 지금 다운로드 하십시오. (http://www.microsoft.com/downloads/details.aspx?FamilyId=4bdcdabe-f1fb-4465-acc3-1db8a5b19491)
MSXML 3.0Windows XP Professional x64 Edition
그림 축소그림 확대
다운로드
업데이트 패키지를 지금 다운로드 하십시오. (http://www.microsoft.com/downloads/details.aspx?FamilyId=567cc6dc-f5d0-48e4-af0f-148cea6c00f8)
MSXML 3.0Windows Server 2003 SP2
그림 축소그림 확대
다운로드
업데이트 패키지를 지금 다운로드 하십시오. (http://www.microsoft.com/downloads/details.aspx?FamilyId=6cedb430-1cce-4503-b327-6cfa5dff5932)
MSXML 3.0Windows Server 2003 서비스 팩 2 x64 버전
그림 축소그림 확대
다운로드
업데이트 패키지를 지금 다운로드 하십시오. (http://www.microsoft.com/downloads/details.aspx?FamilyId=cca1747b-148d-44ed-82ee-245663f26398)
MSXML 3.0Itanium 기반 시스템용 Windows Server 2003 서비스 팩 2
그림 축소그림 확대
다운로드
업데이트 패키지를 지금 다운로드 하십시오. (http://www.microsoft.com/downloads/details.aspx?FamilyId=8b885659-149b-45eb-a9c3-c58f94e19aa9)
MSXML 3.0 및 MSXML 6.0Windows Vista, Windows Vista SP1 및 Windows Vista SP2
그림 축소그림 확대
다운로드
업데이트 패키지를 지금 다운로드 하십시오. (http://www.microsoft.com/downloads/details.aspx?FamilyId=b339502a-fdb3-422b-a300-1471f5eb926e)
MSXML 3.0 및 MSXML 6.0Windows Vista 64 비트 에디션, Windows Vista 64 비트 에디션 SP1, Windows Vista SP 2
그림 축소그림 확대
다운로드
업데이트 패키지를 지금 다운로드 하십시오. (http://www.microsoft.com/downloads/details.aspx?FamilyId=ed45f2d6-694a-4c67-8834-87f892ff85b8)
MSXML 3.0 및 MSXML 6.0Windows Server 2008 및 Windows Server 2008 SP2
그림 축소그림 확대
다운로드
업데이트 패키지를 지금 다운로드 하십시오. (http://www.microsoft.com/downloads/details.aspx?FamilyId=60bad052-b9e9-424f-a144-1403162ac413)
MSXML 3.0 및 MSXML 6.0Windows Server 2008 x64 에디션 및 Windows Server 2008 x64 에디션 SP2
그림 축소그림 확대
다운로드
업데이트 패키지를 지금 다운로드 하십시오. (http://www.microsoft.com/downloads/details.aspx?FamilyId=4a2002f3-dd1e-4758-86c0-8f0aba72faa6)
MSXML 3.0 및 MSXML 6.0Itanium 기반 시스템용 Window Server 2008 및 Itanium 기반 시스템SP 2 용 Windows Server 2008
973688  (http://support.microsoft.com/kb/973688/ ) Microsoft XML Core Services 4.0 서비스 팩 2용 업데이트에 대한 설명
MSXML 4.0은 응용 프로그램에서 설치하거나 직접 수동으로 설치합니다. 이 핫픽스를 적용 하려면, MSXML 4.0 SP2가 설치되어 있어야 합니다.
그림 축소그림 확대
다운로드
업데이트 패키지를 지금 다운로드 하십시오. (http://www.microsoft.com/downloads/details.aspx?FamilyId=00bcdf28-2299-4150-964d-88a601e25229)
MSXML 4.0 SP2Windows 7. Windows Server 2003 서비스 팩 2. Windows Server 2008. Windows Server 2008 R2. Windows Server 2008 서비스 팩 2. Windows Vista. Windows Vista 서비스 팩 1. Windows Vista 서비스 팩 2. Windows XP 서비스 팩 2. Windows XP 서비스 팩

Microsoft 지원 파일을 다운로드 하는 방법에 대한 자세한 내용을 보시려면, Microsoft 기술 자료의 다음 문서 번호를 클릭하십시오.
119591  (http://support.microsoft.com/kb/119591/ ) 온라인 서비스로부터 Microsoft 지원 파일을 구하는 방법
Microsoft는 이 파일에 대한 바이러스 검사를 실시하였습니다. Microsoft는 파일이 게시된 날짜에 사용할 수 있었던 최신 바이러스 검색 소프트웨어를 사용하였습니다. 파일은 무단으로 변경할 수 없도록 보안이 강화된 서버에 저장됩니다.

파일 정보

이 업데이트의 영어 버전은 다음표에 나열된 파일 특성 (또는 그 이후 파일 특성) 을 갖습니다. 이러한 파일의 시간과 날짜는 협정 세계시 (UTC) 로 나열 됩니다. 파일 정보를 볼 때, 로컬 시간으로 변환됩니다. UTC와 로컬 시간의 차이를 찾으시려면 제어판의 날짜 및 시간 항목에서 표준 시간대 탭을 사용해 주십시오.
지원 대상인 모든 Windows xp, Windows Server 2003, Windows vista, Windows Server 2008, Windows Server 2008 R2 및 Windows 7의 x86 기반 버전
표 축소표 확대
파일 이름파일 버전파일 크기날짜시간
Msxml4.dll4.30.2107.01,393,4802009 년 년 7 월 20 일14:16
Msxml4r.dll4.30.2100.088,9042009 년 년 7 월 20 일14:16

추가 정보

문서 형식 정의에 대한 자세한 내용은, 다음 웹 사이트를 방문하십시오.
http://www.w3.org/TR/xhtml1/dtds.html (http://www.w3.org/TR/xhtml1/dtds.html)
XHTML에 대 한 자세한 내용은, 다음 웹 사이트를 방문하십시오.
http://www.w3.org/TR/xhtml1/ (http://www.w3.org/TR/xhtml1/)
MSXML에 대한 자세한 내용은, 다음 Microsoft Developer Network 웹 사이트를 방문하십시오.
http://msdn.microsoft.com/en-us/library/ms763742 (VS.85).aspx (http://msdn.microsoft.com/en-us/library/ms763742(VS.85).aspx)
Microsoft XML 파서 (MSXML) 버전의 목록에 대한 자세한 내용을 보시려면, Microsoft 기술 자료의 다음 문서 번호를 클릭하십시오.
269238  (http://support.microsoft.com/kb/269238/ ) Microsoft XML 파서 (MSXML) 버전 목록

참조

자세한 내용을 보시려면, Microsoft 기술 자료의 다음 문서 번호를 클릭해 주십시오.
954459  (http://support.microsoft.com/kb/954459/ ) MS08-069: XML Core 서비스 6.0 용 보안 업데이트에 대한 설명: 2008 년 11 월 11 일
소프트웨어 업데이트 용어에 대한 자세한 내용을 보시려면, Microsoft 기술 자료의 다음 문서 번호를 클릭하십시오.
824684  (http://support.microsoft.com/kb/824684/LN/ ) Microsoft 소프트웨어 업데이트 설명에 사용되는 표준 용어에 대한 설명

본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft XML Core Services 4.0 Service Pack 3
키워드: 
kbsurveynew kbfix kbexpertiseinter kbqfe atdownload kbmt KB973685 KbMtko
기계 번역된 문서기계 번역된 문서
이 문서는 Microsoft 기계 번역 소프트웨어를 이용하여 번역되었으며 Microsoft Community에 의한 Community Translation Framework(CTF) 기술 혹은 사람이 번역한 내용에 의하여 사후 편집될 수 있습니다. Microsoft는 Knowledge Base에 있는 모든 문서에 다양한 언어로 접근할 수 있도록 하기 위하여 기계 번역, 사람에 의한 번역 및 커뮤니티가 편집한 내용을 모두 제공합니다. 번역된 문서는 어휘, 구문 및/혹은 문법에 오류가 있을 수 있습니다. Microsoft는 번역 오류로 인한 부정확성, 오류 및/또는 손해와 이를 고객이 사용하는 데에 대하여 책임을 지지 않습니다.
이 문서의 영문 버전 보기:973685  (http://support.microsoft.com/kb/973685/en-us/ )
공유
추가 지원 옵션
Microsoft Community 지원 포럼
직접 문의하기
Microsoft Certified Partner 찾기
Microsoft Store
소기업이 아닙니까?
다음에서 팔로우하십시오.