응용 프로그램 오류가 발생한 후 Xmlinst.exe 프로덕션 서버에서 실행

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

이 페이지에서

문제 설명

Xmlinst.exe 실행한 후에는 응용 프로그램 (예: Microsoft SQL Server 2000) 더 이상 올바르게 실행할 수 없습니다.

이동 위해 저희가 사용자를 위해 이 문제를 해결할 수 있는 “수정 지원” 섹션입니다. 사용자가 아니라 이 문제를 직접 해결하는 것입니다 경우 이동, “수 수정” 절을.

수정 지원

클릭하여 이 문제를 자동으로 수정하려면 해당이 문제 해결링크입니다. 다음 을 클릭하여실행에 있는파일 다운로드대화 상자를 클릭하고 이 마법사의 단계를 따릅니다.


이 문제 해결
Microsoft Fix it 50193


슬라이드 노트
  • 그러나 자동 수정 Windows에서도 다른 언어 버전의 Windows; 이 마법사는 영어만 수 있습니다.
  • 현재 문제가 있는 컴퓨터에서 실행할 수 있도록 컴퓨터에 문제가 있는 경우 경우 자동 수정 플래시 드라이브 또는 CD에 저장할 수 있습니다.
지금 이동, "문제가 해결되었습니까?"섹션에서는.

수 수정

Xmlinst.exe 실행하면 프로그램이 ProgID 모든 이전 버전의 Microsoft XML 파서 (MSXML) 레지스트리 값을 변경하는 및 MSXML .dll 파일의 최신 버전을 사용하게 됩니다. 이 문제를 해결하려면 이전 Xmlinst.exe 프로그램의 효과를 취소할 수, 사용자가 먼저 실행해야 하는 경우xmlinst.exe u명령을 기존 레지스트리 키를 제거합니다. 그런 다음 Regsrv32.exe를 사용하여 원하는.dll 파일의 버전을 등록해야 합니다.. 최신 버전의 MSXML 파서를 모두 등록하는 것이 좋습니다.. MSXML 파서의 특정 버전을 설치하려면 "MSXML 버전" 표에서 볼 경우 "자세한 내용"섹션입니다. 이 테이블은 MSMXL 버전에 대해 자세히 설명합니다. 예를 들어, MSXML 2.6 파서 등록하려면 다음 명령을 사용하십시오:
regsvr32.exe msxml2.dll

문제가 해결되었습니까?

확인 문제가 해결된. 문제가<a0>$$$$</a0>해결된<a1>$$$$</a1>경우<a2>$$$$</a2>이<a3>$$$$</a3>문서를<a4>$$$$</a4>더<a5>$$$$</a5>이상<a6>$$$$</a6>읽을<a7>$$$$</a7>필요가<a8>$$$$</a8>없습니다<a9>$$$$</a9>. 문제가 해결되지 않은 경우기술 지원 서비스에 문의.

상태

이 동작은 것입니다 디자인.

Xmlinst.exe 편리한 방법으로 개발자가 자신의 모든 프로그램에서 MSXML 파서의 최신 버전을 실행하는 데 사용됩니다. 이렇게 함으로써 개발자가 최신 MSXML 파서를 사용하고 테스트할 때에 원래 사용하도록 지정된 파서 버전에 상관없이 기존 프로그램을 재컴파일하거나 업데이트할 필요가 없습니다..

자세한 내용

the MSXML 파서의 설치에 대한 의도한.side-by-side모드입니다. 이렇게 하면 다른 파서에 영향을 주지 않고 원하는 특정 MSXML 파서를 설치할 수 있습니다.. 모든 개별 버전의 MSXML 파서가 공존할 수 있습니다.. 또한 파서는 새롭게 이전 .dll 파일을 side-by-side 사용자의 컴퓨터에. 상주할 수

파서를 사용하여 설치할 수 또는모드 바꾸기입니다. 바꾸기 모드에서는 어떤 버전의 MSXML 파서를 참조해도 MSXML 파서의 최신 버전만 사용하도록 업데이트됩니다.. Xmlinst.exe 실행하면 따라서 Xmlinst.exe 있던 작성된 테스트 프로그램을 특정 버전의 실패합니다. 있다

참고시스템이 불안정해지거나 Xmlinst.exe Xmlinst.exe 실행하면 발생할 수 있으며 프로그램이 실패할 수 있다. Xmlinst.exe이 실행된 후 컴퓨터는 비지원 상태가 됩니다.. 또한 Xmlinst.exe에 의해 변경된 내용을 Xmlinst.exe 날짜와 실행하는, 컴퓨터가 글로벌 및 MSXML 파서의. 사용하는 모든 프로그램은 변경되는지

바꾸기 모드에 있지만 MSXML이 설치되어 있는지, .dll 파일을 바꾸거나 삭제했습니다. 레지스트리만 업데이트됩니다.. Xmlinst.exe는 특정 버전의 MSXML 파서에 대한 모든 레지스트리 항목을 업데이트하여 최신 버전의 MSXML 파서를 가리킵니다.. Xmlinst.exe는 해당 레지스트리만 업데이트하기 때문에, 이전에 실행된 Xmlinst.exe의 영향을 없애려면 이전 버전의 .dll 파일이 컴퓨터에 모두 있어야 합니다.. Xmlinst.exe 명령과 설명이 다음 표에 나와:
표 축소표 확대
명령동작
xmlinst바꿀 기존 MSXML 파서의 (Replace mode) Msxml3.dll.
-u msmxl xmlinst레지스트리를 통해 Msxml.dll 만들어졌습니다 모든 항목을 삭제합니다.
-u msxml3 xmlinst의해 만들어졌습니다 레지스트리 항목을 모두 삭제합니다. Msxml3.dll.
xmlinst u모든 버전의 만들어졌습니다 레지스트리 항목을 모두 삭제합니다. MSXML 파서의.
xmlinst-?인쇄 사용법 메시지입니다.

MSXML 파서의 다른 버전으로 전환

MSXML 파서의 다른 버전으로 전환하려면 다음과 같이 하십시오:
  1. 명령 프롬프트에 다음을 입력합니다. 여기서경로Xmlinst.exe 위치:
    경로\xmlinst.exe u
    이전 명령을 지웁니다 모든 레지스트리 항목을.
  2. 등록할 DLL 파일을 원하는 사용합니다.
    1. Msxml.dll 등록하고 다음 명령을 입력한 다음 Enter 키를 누릅니다.
      regsvr32 msxml.dll
    2. Msxml2.dll 등록하고 다음 명령을 입력한 다음 Enter 키를 누릅니다.
      regsvr32 msxml2.dll
    3. Msxml3.dll 등록하고 다음 명령을 입력한 다음 Enter 키를 누릅니다.
      regsvr32 msxml3.dll
MSXML 버전
표 축소표 확대
버전파일 이름파일 버전 #
1.0 Msxml.dll4.71.1712.5
1.0a Msxml.dll4.72.2106.4
1.0 서비스 팩 1 (SP1)Msxml.dll4.72.3110.0
2.0 Msxml.dll5.0.2014.0206
2.0a Msxml.dll5.0.2314.1000
2.0b Msxml.dll5.0.2614.3500
2.5 베타 2Msxml.dll5.0.2919.38
2.5a Msxml.dll5.0.2919.6303
2.5 Msxml.dll5.0.2920.0
2.5 서비스 팩 1 (SP1)Msxml.dll8.0.5226
2.6 2000년 1월 웹 릴리스Msxml2.dll 1월 웹 릴리스7.50.4920.0
2.6 베타 2Msxml2.dll8.0.5207.3
2.6 Msxml2.dll8.0.6518.1
3.0 3월 2000 웹 릴리스Msxml3.dll 3월 웹 릴리스7.50.5108.0
2000년 5월 3.0 웹 릴리스Msxml3.dll (릴리스 웹 수 있음)8.0.7309.3
2000년 7월 3.0 웹 릴리스Msxml3.dll 7월 웹 릴리스8.0.7520.1
2000년 9월 3.0 웹 릴리스Msxml3.dll 9월 웹 릴리스8.0.7722.0
3.0 릴리스Msxml3.dll8.0.7820.0
있는 제품에 포함된 XML 버전
표 축소표 확대
운영 체제 또는 프로그램Internet Explorer
버전
MSXML
버전
*Microsoft Internet Explorer 4.01.0
파일 버전이 #: 4.71.1712.5
Microsoft Windows 95 OEM 서비스 릴리스 2.5Microsoft Internet Explorer에서 4.0a1.0a
파일 버전이 #: 4.72.2106.4
*Microsoft Internet Explorer 4.01 서비스 팩 1 (SP1)2.0a
파일 버전이 #: 5.0.2014.0206
*Microsoft Internet Explorer 5.02.0
파일 버전이 #: 5.0.2014.0206
Microsoft Office 2000Microsoft Internet Explorer에서 5.0a2.0a
파일 버전이 #: 5.0.2314.1000
MSXML 재배포2.0a
파일 이름: Msxmlr.dll
파일 버전이 #: 5.0.2314.1000
Microsoft Windows 98 Second EditionMicrosoft Internet Explorer에서 5.0b2.0b
파일 버전이 #: 5.0.2614.3500
Microsoft Windows 95 또는 Microsoft Windows 98Microsoft Internet Explorer 5.012.5a
파일 버전이 #: 5.0.2919.6303
Microsoft Windows NT 4.0Microsoft Internet Explorer 5.012.5a
파일 버전이 #: 5.0.2919.6303
Microsoft Windows 2000Microsoft Internet Explorer 5.01 2.5파일 버전이 #: 5.0.2920.0
Microsoft Windows 2000Microsoft Internet Explorer 5.01 서비스 팩 1 (SP1)2.5 서비스 팩 1 (SP1)
파일 버전이 #: 8.0.5226
Microsoft Windows 95 또는 Microsoft Windows 98Microsoft Internet Explorer 5.52.5 서비스 팩 1 (SP1)
파일 버전이 #: 8.0.5226
Microsoft Windows NT 4.0Microsoft Internet Explorer 5.52.5 서비스 팩 1 (SP1)
파일 버전이 #: 8.0.5226
Microsoft Windows 2000Microsoft Internet Explorer 5.52.5 서비스 팩 1 (SP1)
파일 버전이 #: 8.0.5226
Microsoft Windows 2000 서비스 팩 1 (SP1)Microsoft Internet Explorer 5.52.5 서비스 팩 1 (SP1)
파일 버전이 #: 8.0.5226

표 축소표 확대
SQL ServerMSXML 버전
Microsoft SQL Server 2000 베타 22.6 B2
파일 버전이 #: 8.0.5207.3
Microsoft SQL Server 20002.6
파일 버전이 #: 8.0.6518.1

표 축소표 확대
BizTalkMSXML 버전
BizTalk 기술 미리 보기2.6
파일 버전이 #: 8.0.6518.1
BizTalk (베타)2.6
파일 버전이 #: 8.0.6518.1

GUID 및 ProgID 정보

the MSXML 3.0 베타 릴리스 side-by-side 모드에서가 설치됩니다. 이 모드는 Msxml.dll 파일과 Msxml2.dll을 사용하는 응용 프로그램을 보호합니다.. side-by-side 모드로 코드에 사용할 파서 버전을 결정할 수 있습니다.. MSXML을 side-by-side 모드에서 실행하고 이전 ClassIDs 및 ProgIDs를 코딩한 경우, 응용 프로그램이 MSXML 3.0 베타 릴리스의 새로운 기능을 검색하지 않습니다.. 파서를 바꾸기 모드에서 실행하면, 응용 프로그램이 MSXML 3.0 베타 릴리스의 기능을 사용할 수 있습니다..

참고파서 바꾸기 모드에서 실행할 때 이 수도 변경할 사용하는 모든 XML 응용 프로그램의 동작을 이전 ProgID가.

표는 다른 심볼 이름, GUID 및 ProgID 조합이 나와 편리한 참조인:
표 축소표 확대
심볼 이름GUIDprogID
CLSID_DOMDocument이전: {2933BF90-7B36-11 D 2-B20E-00C04F983E60}
새로운: {f6d90f11 9 c 73-11 d 3-b32e-00c04f990bb4}
이전: Microsoft.XMLDOM, MSXML.DOMDocument
새로운: MSXML2.DOMDocument
버전 종속:
CLSID_DOMDocument30
{f5078f32 c551-11 d 3-89b9-0000f81fe221}MSXML2.DOMDocument.3.0
CLSID_FreeThreadedDOMDocument이전: {2933BF91-7B36-11 D 2-B20E-00C04F983E60}
새로운: {f6d90f12 9 c 73-11 d 3-b32e-00c04f990bb4}
이전: Microsoft.FreeThreadedXMLDOM,
MSXML.FreeThreadedDOMDocument
새로운:
MSXML2.FreeThreadedDOMDocument
버전 종속:
CLSID_FreeThreadedDOMDocument30
{f5078f33 c551-11 d 3-89b9-0000f81fe221}MSXML2.FreeThreadedDOMDocument.3.0
CLSID_DSOControl이전: {550DDA30-0541-11 D 2-9CA9-0060B0EC3D39}
새로운: {f6d90f14 9 c 73-11 d 3-b32e-00c04f990bb4}
이전: Microsoft.XMLDSO
새로운: MSXML2.DSOControl
버전 종속:
CLSID_DSOControl30
{f5078f39 c551-11 d 3-89b9-0000f81fe221}MSXML2.DSOControl.3.0
CLSID_XMLHTTP이전: {ED8C108E 4349-11 D 2-91A4-00C04F7969E8}
새로운: {f6d90f16 9 c 73-11 d 3-b32e-00c04f990bb4}
이전: Microsoft.XMLHTTP
새로운: MSXML2.XMLHTTP
버전 종속:
CLSID_XMLHTTP30
{f5078f35 c551-11 d 3-89b9-0000f81fe221}MSXML2.XMLHTTP.3.0
CLSID_XMLSchemaCache{373984C9-B845-449B-91E7-45AC83036ADE}MSXML2.XMLSchemaCache
버전 종속:
CLSID_XMLSchemaCache30
{f5078f34 c551-11 d 3-89b9-0000f81fe221}MSXML2.XMLSchemaCache.3.0
CLSID_XSLTemplate{2933BF94 7B36-11 d 2-B20E-00C04F983E60}MSXML2.XSLTemplate
버전 종속:
CLSID_XSLTemplate30
{f5078f36 c551-11 d 3-89b9-0000f81fe221}MSXML2.XSLTemplate.3.0

속성

기술 자료: 278636 - 마지막 검토: 2011년 9월 17일 토요일 - 수정: 8.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft Exchange 2000 Server Standard Edition
키워드:?
kbfixme kbmsifixme kbproductlink kbmsxmlnosweep kbprb kbmt KB278636 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.
이 문서의 영문 버전 보기:278636

피드백 보내기

 

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