Microsoft.XMLDOM、Msxml2.DOMDocument.4.0,   
  Msxml2.DOMDocument.3.0,Msxml.DOMDocument都是xml不同版本的xmldom的创建对象时的不同标记

解决方案 »

  1.   

    都是 CLSID_DOMDocument 接口,版本不同而已
    CLSID_DOMDocumentv 2.x: {2933BF90-7B36-11D2-B20E-00C04F983E60}
    v 3.0: {f6d90f11-9c73-11d3-b32e-00c04f990bb4}
    v 2.x: Microsoft.XMLDOM, MSXML.DOMDocument
    v 3.0: MSXML2.DOMDocument

     
      

  2.   

    下面是表格:
    <table width="100%" cellspacing="0" cellpadding="0" border="1" style="background-color: #CCCCCC;"><tr>
              <th>
                Symbolic Name
              </th>
              <th>
                GUID
              </th>
              <th>
                ProgID
              </th>
            </tr><tr>
            <td>
              <p>CLSID_DOMDocument</p>
            </td>
            <td>
              <p>             <b>v 2.x:</b> {2933BF90-7B36-11D2-B20E-00C04F983E60}</p>
              <p>             <b>v 3.0:</b> {f6d90f11-9c73-11d3-b32e-00c04f990bb4}</p>
            </td>
            <td>
              <p>             <b>v 2.x:</b> Microsoft.XMLDOM, MSXML.DOMDocument</p>
              <p>             <b>v 3.0:</b> MSXML2.DOMDocument</p>
            </td>
          </tr><tr>
            <td>
              <p>             <b>version dependent:</b>           </p>
              <p>CLSID_DOMDocument30</p>
            </td>
            <td>
              <p>{f5078f32-c551-11d3-89b9-0000f81fe221}</p>
            </td>
            <td>
              <p>MSXML2.DOMDocument.3.0</p>
            </td>
          </tr><tr>
            <td>
              <p>CLSID_FreeThreadedDOMDocument</p>
            </td>
            <td>
              <p>             <b>v 2.x:</b> {2933BF91-7B36-11D2-B20E-00C04F983E60}</p>
              <p>             <b>v 3.0:</b> {f6d90f12-9c73-11d3-b32e-00c04f990bb4}</p>
            </td>
            <td>
              <p>             <b>v 2.x:</b> Microsoft.FreeThreadedXMLDOM, MSXML.FreeThreadedDOMDocument</p>
              <p>             <b>v 3.0:</b>           </p>
              <p>MSXML2.FreeThreadedDOMDocument</p>
            </td>
          </tr><tr>
            <td>
              <p>             <b>version dependent:</b>           </p>
              <p>CLSID_FreeThreadedDOMDocument30</p>
            </td>
            <td>
              <p>{f5078f33-c551-11d3-89b9-0000f81fe221}</p>
            </td>
            <td>
              <p>MSXML2.FreeThreadedDOMDocument.3.0</p>
            </td>
          </tr><tr>
            <td>
              <p>CLSID_DSOControl</p>
            </td>
            <td>
              <p>             <b>v 2.x:</b> {550DDA30-0541-11D2-9CA9-0060B0EC3D39}</p>
              <p>             <b>v 3.0:</b> {f6d90f14-9c73-11d3-b32e-00c04f990bb4}</p>
            </td>
            <td>
              <p>             <b>v 2.x:</b>           </p>
              <p>Microsoft.XMLDSO</p>
              <p>             <b>v 3.0:</b>           </p>
              <p>MSXML2.DSOControl</p>
            </td>
          </tr><tr>
            <td>
              <p>             <b>version dependent:</b>           </p>
              <p>CLSID_DSOControl30</p>
            </td>
            <td>
              <p>{f5078f39-c551-11d3-89b9-0000f81fe221}</p>
            </td>
            <td>
              <p>MSXML2.DSOControl.3.0</p>
            </td>
          </tr><tr>
            <td>
              <p>CLSID_XMLHTTP</p>
            </td>
            <td>
              <p>             <b>v 2.x:</b> {ED8C108E-4349-11D2-91A4-00C04F7969E8}</p>
              <p>             <b>v 3.0:</b> {f6d90f16-9c73-11d3-b32e-00c04f990bb4}</p>
            </td>
            <td>
              <p>             <b>v 2.x:</b> Microsoft.XMLHTTP</p>
              <p>             <b>v 3.0:</b> MSXML2.XMLHTTP</p>
            </td>
          </tr><tr>
            <td>
              <p>             <b>version dependent:</b>           </p>
              <p>CLSID_XMLHTTP30</p>
            </td>
            <td>
              <p>{f5078f35-c551-11d3-89b9-0000f81fe221}</p>
            </td>
            <td>
              <p>MSXML2.XMLHTTP.3.0</p>
            </td>
          </tr><tr>
            <td>
              <p>CLSID_XMLSchemaCache</p>
            </td>
            <td>
              <p>{373984C9-B845-449B-91E7-45AC83036ADE}</p>
            </td>
            <td>
              <p>MSXML2.XMLSchemaCache</p>
            </td>
          </tr><tr>
            <td>
              <p>             <b>version dependent:</b>           </p>
              <p>CLSID_XMLSchemaCache30</p>
            </td>
            <td>
              <p>{f5078f34-c551-11d3-89b9-0000f81fe221}</p>
            </td>
            <td>
              <p>MSXML2.XMLSchemaCache.3.0</p>
            </td>
          </tr><tr>
            <td>
              <p>CLSID_XSLTemplate</p>
            </td>
            <td>
              <p>{2933BF94-7B36-11d2-B20E-00C04F983E60}</p>
            </td>
            <td>
              <p>MSXML2.XSLTemplate</p>
            </td>
          </tr><tr>
            <td>
              <p>             <b>version dependent:</b>           </p>
              <p>CLSID_XSLTemplate30</p>
            </td>
            <td>
              <p>{f5078f36-c551-11d3-89b9-0000f81fe221}</p>
            </td>
            <td>
              <p>MSXML2.XSLTemplate.3.0</p>
            </td>
          </tr></table>
      

  3.   

    我也遇到这个问题,在vb和VBScript中使用不同的版本