Po spuštění souboru Xmlinst.exe na provozních serverech dojde k chybám aplikace (Tento článek může obsahovat odkazy na anglický obsah (dosud nepřeložený).)

Překlady článku Překlady článku
ID článku: 278636 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Popis problému

Po spuštění Xmlinst.exe aplikací (například Microsoft SQL Server 2000) může již správně spustit.

Jste nám potíže vyřešit, přejděte k části text Fix it for me ”. Pokud jste by spíše potíže vyřešit sami, přejděte k části text Let me fix it myself ”.

Automatická oprava

Tento problém vyřešit automaticky, klepněte na odkaz opravit tento problém. Potom klepněte na příkaz Spustit v dialogovém okně Stažení souboru a postupujte podle kroků v tomto průvodci.


Tento problém
Microsoft Fix it 50193


Poznámky
  • Je možné, že tento průvodce bude k dispozici pouze v angličtině, tato automatická oprava však funguje i pro ostatní jazykové verze systému Windows.
  • Pokud právě nejste u počítače, který vykazuje tyto potíže, můžete automatickou opravu uložit na USB disk nebo na CD a spustit ji v příslušném počítači později.
Nyní přejděte "Did this fix the problem?" oddílu.

Opravit si sám

Při spuštění Xmlinst.exe program mění ProgID hodnoty v registru pro všechny předchozí verze analyzátoru Microsoft XML (MSXML) a vynutí používat nejnovější verzi souboru DLL MSXML. Tento problém a zpětné efekty předchozí program Xmlinst.exe musíte nejprve spustit xmlinst.exe u příkazu odebrat existující klíče registru. Potom musíte použít Regsrv32.exe specifické verze souborů DLL, které chcete zaregistrovat. Doporučujeme zaregistrovat všechny aktuální verze analyzátoru MSXML. Nainstalovat konkrétní verzi analyzátoru MSXML, naleznete v tabulce "Verze MSXML" v části "More information". Tato tabulka Podrobnosti MSMXL verze. Například zaregistrovat analyzátor MSXML 2.6, použijte následující příkaz:
regsvr32.exe msxml2.dll

Byly potíže vyřešeny?

Ověřte, zda jsou potíže vyřešeny. Pokud ano, v tomto článku již pro vás nejsou žádné potřebné informace. Pokud není problém opraven, můžete contact support.

Stav

Toto chování je záměrné.

Xmlinst.exe je určena jako pohodlný způsob vývojářům ve svých aplikacích spustit nejnovější verzi analyzátoru MSXML. Tímto způsobem můžete vyhnout vývojáři třeba překompilovat a aktualizovat existující programy při použití a testování nejnovější verzi analyzátoru MSXML bez ohledu na verzi analyzátoru, který program byl původně určen k použití.

Další informace

Analyzátoru MSXML je určena pro instalace v režimu vedle na sebe. To umožňuje nainstalovat určité verze analyzátoru MSXML, která chcete nainstalována bez jedné instalace analyzátoru MSXML ovlivnili jiné instalace. Proto může koexistovat všechny samostatné verze analyzátoru MSXML. Soubory DLL nové a předchozí analyzátor navíc mohou být umístěny vedle sebe v počítači.

Případně můžete nainstalovat analyzátor pomocí režimu Nahradit. V režimu nahradit všechny odkazy na všechny odkazy verze analyzátoru MSXML jsou aktualizovány tak, že používá nejnovější verzi analyzátoru MSXML. Proto při spuštění Xmlinst.exe Xmlinst.exe může způsobit, že programy, které byly napsány pro a testovány s konkrétní verzí nezdaří.

Poznámka: Spustit Xmlinst.exe Xmlinst.exe může způsobovat nestabilitu systému a způsobit selhání programů. Po spuštění Xmlinst.exe počítač je v nepodporovaném stavu. Změny provedené Xmlinst.exe jsou také globální počítače, ve kterém byl spuštěn Xmlinst.exe a tyto změny ovlivní všechny programy, které používají analyzátoru MSXML.

Ačkoli MSXML je nainstalována v nahradit režimu žádné DLL soubory jsou nahrazeny nebo odstraněny. Je aktualizován pouze registr. Xmlinst.exe aktualizuje všechny položky registru pro každý konkrétní verzi analyzátoru MSXML, takže odkazuje na nejnovější verzi analyzátoru MSXML. Protože Xmlinst.exe aktualizuje pouze registr, všech předchozích verzí souborů DLL musí být rezidentní v počítači k zpětné efekty předchozí provádění Xmlinst.exe. Příkazy Xmlinst.exe a popisy jsou uvedeny v následující tabulce:
Zmenšit tuto tabulkuRozšířit tuto tabulku
PříkazChování
Xmlinst(Nahraďte režim) Nahradit existující analyzátoru MSXML Msxml3.dll.
-u msmxl XmlinstOdstraní všechny položky z registru, které byly vytvořeny MSXML.dll.
msxml3 Xmlinst -uOdstraní všechny položky z registru, které byly vytvořeny Msxml3.dll.
Xmlinst -uOdstraní všechny položky z registru, které byly vytvořeny libovolné verze analyzátoru MSXML.
Xmlinst-?Tisk zprávy využití.

Přepnout na jinou verzi analyzátoru MSXML

Chcete-li přepnout na jinou verzi analyzátoru MSXML, postupujte takto:
  1. Na příkazovém řádku zadejte následující příkaz, kde je pathname umístění Xmlinst.exe:
    pathname \xmlinst.exe -u
    Předchozí příkaz vymaže všechny položky registru.
  2. Zaregistrujte soubory DLL, které chcete použít.
    1. Chcete-li zaregistrovat MSXML.dll, zadejte následující příkaz a stiskněte klávesu ENTER:
      regsvr32 msxml.dll
    2. Chcete-li zaregistrovat Msxml2.dll, zadejte následující příkaz a stiskněte klávesu ENTER:
      regsvr32 msxml2.dll
    3. Chcete-li zaregistrovat Msxml3.dll, zadejte následující příkaz a stiskněte klávesu ENTER:
      knihovnu regsvr32 msxml3.dll
Verze MSXML
Zmenšit tuto tabulkuRozšířit tuto tabulku
verze,Název souboru Verze souboru #
1.0 Msxml.dll 4.71.1712.5
1.0a Msxml.dll 4.72.2106.4
1.0 Service Pack 1 (SP1) Msxml.dll 4.72.3110.0
2.0 Msxml.dll 5.0.2014.0206
2.0a Msxml.dll 5.0.2314.1000
2.0b Msxml.dll 5.0.2614.3500
2.5 Beta 2 Msxml.dll 5.0.2919.38
2.5a Msxml.dll 5.0.2919.6303
2.5 Msxml.dll 5.0.2920.0
2.5 Service Pack 1 (SP1) Msxml.dll 8.0.5226
2.6 Ledna 2000 Release Web Msxml2.dll (leden webové vydání) 7.50.4920.0
2.6 Beta 2 Msxml2.dll 8.0.5207.3
2.6 Msxml2.dll 8.0.6518.1
3.0 Březen 2000 webové vydání Msxml3.dll (březen webové vydání) 7.50.5108.0
3.0 Květnu 2000 webové vydání Msxml3.dll (může webové vydání) 8.0.7309.3
3.0 Července 2000 webové vydání Msxml3.dll (červenec webové vydání) 8.0.7520.1
3.0 Září 2000 webové vydání Msxml3.dll (září webové vydání) 8.0.7722.0
3.0 VerzeMsxml3.dll8.0.7820.0
Verze XML, které jsou součástí produktů
Zmenšit tuto tabulkuRozšířit tuto tabulku
Operační systém nebo programuInternet Explorer
Verze
MSXML
Verze
*Microsoft Internet Explorer 4.01.0
Verze souboru #: 4.71.1712.5
Microsoft Windows 95 OEM Service Release 2.5Microsoft Internet Explorer 4.0a1.0a
Verze souboru #: 4.72.2106.4
*Microsoft Internet Explorer 4.01 Service Pack 1 (SP1) 2.0a
Verze souboru #: 5.0.2014.0206
*Microsoft Internet Explorer 5.02.0
Verze souboru #: 5.0.2014.0206
Microsoft Office 2000 Microsoft Internet Explorer 5.0a2.0a
Verze souboru #: 5.0.2314.1000
Redistribuci MSXML2.0a
Název souboru: Msxmlr.dll
Verze souboru #: 5.0.2314.1000
Microsoft Windows 98 Druhé vydání,Microsoft Internet Explorer 5.0b 2.0b
Verze souboru #: 5.0.2614.3500
Microsoft Windows 95 a Microsoft Windows 98Microsoft Internet Explorer 5.01 2.5a
Verze souboru #: 5.0.2919.6303
Microsoft Windows NT 4.0 Microsoft Internet Explorer 5.01 2.5a
Verze souboru #: 5.0.2919.6303
Microsoft Windows 2000 Microsoft Internet Explorer 5.01 2.5Verze souboru #: 5.0.2920.0
Microsoft Windows 2000 Microsoft Internet Explorer 5.01 Service Pack 1 (SP1) 2.5 Service Pack 1 (SP1)
Verze souboru #: 8.0.5226
Microsoft Windows 95 a Microsoft Windows 98Aplikace Microsoft Internet Explorer 5.5 2.5 Service Pack 1 (SP1)
Verze souboru #: 8.0.5226
Microsoft Windows NT 4.0Aplikace Microsoft Internet Explorer 5.5 2.5 Service Pack 1 (SP1)
Verze souboru #: 8.0.5226
Microsoft Windows 2000 Aplikace Microsoft Internet Explorer 5.5 2.5 Service Pack 1 (SP1)
Verze souboru #: 8.0.5226
Aktualizace Pack 1 (SP1)Aplikace Microsoft Internet Explorer 5.52.5 Service Pack 1 (SP1)
Verze souboru #: 8.0.5226

Zmenšit tuto tabulkuRozšířit tuto tabulku
SQL ServerVerze analyzátoru MSXML
Microsoft SQL Server 2000 Beta 22.6 b2
Verze souboru #: 8.0.5207.3
2000 Microsoft SQL Server2.6
Verze souboru #: 8.0.6518.1

Zmenšit tuto tabulkuRozšířit tuto tabulku
BizTalkVerze analyzátoru MSXML
BizTalk (Technology Preview)2.6
Verze souboru #: 8.0.6518.1
BizTalk (Beta) 2.6
Verze souboru #: 8.0.6518.1

GUID a ProgID informace

Verzi MSXML 3.0 Beta je nainstalován v počítači v režimu vedle na sebe. Tento režim chrání aplikace, které aktuálně používat soubory MSXML.dll a Msxml2.dll. Režim vedle na sebe také umožňuje rozhodnout verzi analyzátoru použít v kódu. Pokud aktuálně spustit MSXML v režimu vedle na sebe a mít kódované staré ClassIDs a ProgID, nezjistí aplikací, nové funkce verzi MSXML 3.0 Beta. Umožníte použití funkce verzi MSXML 3.0 beta aplikace spouštět v režimu Nahradit analyzátoru.

Poznámka: Při spuštění analyzátoru v režimu Nahradit to může měnit chování aplikace XML, které použít staré ProgID.

V následující tabulce je pohodlný odkaz, který uvádí různé symbolický název, GUID a ProgID kombinace:
Zmenšit tuto tabulkuRozšířit tuto tabulku
Symbolický názevGuidProgID
CLSID_DOMDocumentstarý: {2933BF90-7B36-11 D 2-B20E-00C04F983E60}
nové: {f6d90f11 9 c 73-11 d 3-b32e-00c04f990bb4}
starý: Microsoft.XMLDOM, MSXML.DOMDocument
nové: MSXML2.DOMDocument
verze závislého:
CLSID_DOMDocument30
{f5078f32-c551-11 d 3-89b9-0000f81fe221}MSXML2.DOMDocument.3.0
CLSID_FreeThreadedDOMDocumentstarý: {2933BF91-7B36-11 D 2-B20E-00C04F983E60}
nové: {f6d90f12 9 c 73-11 d 3-b32e-00c04f990bb4}
starý: Microsoft.FreeThreadedXMLDOM,
MSXML.FreeThreadedDOMDocument
NEW:
MSXML2.FreeThreadedDOMDocument
verze závislého:
CLSID_FreeThreadedDOMDocument30
{f5078f33-c551-11 d 3-89b9-0000f81fe221}MSXML2.FreeThreadedDOMDocument.3.0
CLSID_DSOControl starý: {550DDA30-0541-11 D 2-9CA9-0060B0EC3D39}
nové: {f6d90f14 9 c 73-11 d 3-b32e-00c04f990bb4}
starý: Microsoft.XMLDSO
nové: MSXML2.DSOControl
verze závislého:
CLSID_DSOControl30
{f5078f39-c551-11 d 3-89b9-0000f81fe221}MSXML2.DSOControl.3.0
CLSID_XMLHTTPstarý: {ED8C108E-4349-11 D 2-91A4-00C04F7969E8}
nové: {f6d90f16 9 c 73-11 d 3-b32e-00c04f990bb4}
starý: Microsoft.XMLHTTP
nové: MSXML2.XMLHTTP
verze závislého:
CLSID_XMLHTTP30
{f5078f35-c551-11 d 3-89b9-0000f81fe221} MSXML2.XMLHTTP.3.0
CLSID_XMLSchemaCache{373984C9-B845-449B-91E7-45AC83036ADE}MSXML2.XMLSchemaCache
verze závislého:
CLSID_XMLSchemaCache30
{f5078f34-c551-11 d 3-89b9-0000f81fe221}MSXML2.XMLSchemaCache.3.0
CLSID_XSLTemplate{2933BF94-7B36-11 d 2-B20E-00C04F983E60} MSXML2.XSLTemplate
verze závislého:
CLSID_XSLTemplate30
{f5078f36-c551-11 d 3-89b9-0000f81fe221}MSXML2.XSLTemplate.3.0

Vlastnosti

ID článku: 278636 - Poslední aktualizace: 15. července 2009 - Revize: 6.0
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft XML Parser 2.0
  • Microsoft XML Parser 2.5
  • Microsoft XML Parser 2.6
  • Microsoft XML Parser 3.0
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft Exchange 2000 Server Standard Edition
Klíčová slova: 
kbmt kbfixme kbmsifixme kbproductlink kbmsxmlnosweep kbprb KB278636 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:278636

Dejte nám zpětnou vazbu

 

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