问题标签 [msxml3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
748 浏览

windows-server-2003 - Windows 2003 上的 msxml3.dll 是否存在任何已知问题?

我正在尝试将使用 RDS 访问的 VB6 业务对象从 Windows 2000 迁移到 Windows 2003 服务器环境。我没有对应用程序和调用应用程序进行任何更改,但是当代码执行到达解析对象应该处理的 XML 数据点 (SAXXMLReader) 时,我收到错误代码 440 自动化错误。该应用程序使用 msxml3.dll,该 dll 安装在服务器上。有谁知道 msxml3 和 win2003 服务器之间是否存在已知问题?

或者有什么其他建议?

这是调用阅读器的代码:

我不知道把代码放在这里会有什么价值。SAX 阅读器内容处理程序的实现相当大且笨拙。问题不在代码中,我不相信,因为这个应用程序在 Win 2k 服务器上运行良好。

0 投票
1 回答
1273 浏览

xpath - MSXML 中的 XPath 查询是否有最大长度?

我打算使用 msxml 做一个相对较大的 XPath 查询。msxml 强制执行的查询是否有最大长度?

背景:从一些外部输入,我的代码将创建许多 xpath 查询,我对所有这些或-ed 的结果感兴趣:

我什至不知道在编译时会有多少子查询,所以我无法预测查询字符串会得到多长时间。

我宁愿避免为每个子查询多次调用 SelectNodes,因为我担心性能会更差(COM 编组开销到 MSXML、处理多个结果树而不是单个树等)

0 投票
3 回答
3705 浏览

c++ - 错误 C2011:“MSXML2::IXMLDOMImplementation”:“struct”类型重新定义

我正在更改我的 C++ 项目,该项目早期在 VC6 中,现在正在迁移到 VS 2008,以使用 MSXML 6 而不是早期的 MSXML 3。当代码在 VC6 中时,我们通过导入它来使用 MSXML3

这被替换为

在此之后,当我编译项目时,我得到了这个和其他几个类似的错误 Error C2011: 'MSXML2::IXMLDOMImplementation' : 'struct' type redefinition

上述错误在 msxml3.tlh 文件中。

1) 为什么还在使用 msxml3?

2) 我将问题缩小到 MSXML.h,它以某种方式自动包含在我的项目中。为什么是这样?

3) MSXML.h 中引用了哪个版本的 MSXML?

4)为什么VC++会自动包含这么多头文件?如果我不想包含一些头文件怎么办?

5) 在 c++ 项目中使用 MSXML6 的正确方法是什么?#导入,头文件??????

6)我该如何解决这个问题?

随时给我.net。干净多了。VC++ 项目是一团糟。

0 投票
1 回答
395 浏览

asp-classic - 打开 ASP 网站时出错

我们更改了 ASP 网站的服务器,在新设置中浏览网站返回此错误:

msxml3.dll 错误“80072ee2”

操作超时

/error404.asp,第 41 行这是我认为返回错误的行:

0 投票
1 回答
1143 浏览

msxml - Msxml3 - 内存泄漏

我打算编写一个用于解析 xml 文档的应用程序(win32 平台)。为了解析 xml,我计划使用 msxml3.dll(微软最新的服务包库),但许多论坛描述这有一个巨大的内存泄漏问题。

msxml3.dll 真的存在巨大的内存泄漏吗?

0 投票
1 回答
800 浏览

windows-7 - windows7和vista是否预装了msxml3.dll

windows 7 和 windows vista 是否预装了 msxml3.dll 或者我应该使用较新的版本?如果是这样,msxml6 是否可以在不安装任何其他文件的情况下在 windows xp 和 win2k 上运行?

谢谢 :)

0 投票
0 回答
1920 浏览

asp-classic - msxml3.dll 错误“800c0005”经典 ASP 错误

我在经典 ASP 中遇到以下错误

msxml3.dll 错误“800c0005”

系统错误:-2146697211。

这可能是 MSXML 的服务器问题?我在 Windows 2003 服务器上

0 投票
1 回答
636 浏览

xml - 64 位应用程序是否支持 MSXML 3.0?

我们计划将 32 位应用程序转换为支持 64 位操作系统。目前,该应用程序在 Javascripts 中使用 MSXML 3.0。我想知道它是否会像在 64 位操作系统中一样工作,或者会有任何问题。

0 投票
1 回答
402 浏览

xml - 来自网页 xmlLib Error / msxml3 & msxml6 的消息

在工作中,一些用户在尝试运行某个基于 Web 的数据库时遇到 xmlLib 错误。我们曾经在运行 Windows XP 机器时得到它,但能够通过将更高版本的 msxml3.dll 替换为包含我们需要的某些安全功能的新版本来修复。现在所有的 Windows 7 机器都出现了问题,但旧的修复显然不起作用。起初我认为这可能是因为在 Windows 7 中不再调用 dllcache 文件夹,这是正确的,但更改路径以反映更改并不能解决问题。我倾向于不在 Windows 7 中使用 msxml3.dll,并且它必须是更新版本的 msxml6.dll?我想这样想的另一个原因是因为不久前我最初准备处理这个问题时,因为更重要的事情出现而退出,我正在阅读对 msxml3.dll 的代码引用,但没有关于此 dll 的较新版本。我也一直在通过谷歌在网上搜索,但还没有想出足够接近的东西来尝试。再说一次,虽然我对 XML 不太擅长,所以我可能在胡说八道。请参阅下面的错误消息。

来自网页的消息

xmlLib 错误:updateGram 响应不是有效的 xml。检查您的文档和路径。-1072896682 - 在文档的顶层无效。

对我来说,即使根据我有限的 XML 知识,该错误似乎也显示了到数据库的无效连接路径。

有人认为对代码进行验证会有所帮助吗?我没有编写代码也没有帮助它,所以我不能说它是否完成。

0 投票
1 回答
652 浏览

xml - VBScript 和 Xpath 不包括重复项

我正在尝试使用 vbscript 从 XML 文档中提取名称。

XML 文档结构

XML 文件可能有 100 行来自多个不同 CaseID 的具有相同名称的行,因为对于我的 vbscript 的这一部分,我试图从所有案例中提取所有不同的名称,但这是问题所在,我不想返回重复项.

有没有办法用 xPath 表达式做到这一点,或者我应该尝试用 VBScript 做到这一点?

更新

使用下面的答案我现在收到以下错误

msxml3.dll:预期的令牌 ')' 找到了 ':'。

别名/别名[@PartyType='DF' and not(./text() = previous-sibling-->:<--:*/text())]

我试过

认为应用程序可能使用的是 MSXML.net 而不是 MSXML3,但它仍然给了我同样的错误。

???