Visual Studio 10:我的 Windows 10 上未声明 Saxxmlreader

Posted

技术标签:

【中文标题】Visual Studio 10:我的 Windows 10 上未声明 Saxxmlreader【英文标题】:Visual Studio 10: Saxxmlreader undeclared on my Windows 10 【发布时间】:2016-04-15 10:22:57 【问题描述】:

我最近将我的 PC 从 Windows 7 切换到 Windows 10。在 Windows 7 上,没问题,我的解决方案是正确构建的。但是在我的 Windows 10 上,使用相同的解决方案我有错误“SAXXMLReader undeclared”。我不记得在 Windows 7 上安装了任何特别的东西,所以知道为什么它在 Windows10 上不起作用吗? 问题可能来自我电脑的 dll 吗? 谢谢。

编辑:经过一些测试,这里有一些细节:如果我用 myWindows 7 的 msxml6.dll 替换文件 C:\Windows\System32\msxml6.dll,我可以编译我的项目并且它可以工作!但是,Microsoft Excel(例如)不再起作用。因此,该 DLL 中似乎不再声明 SAXXMLReader。这是一个错误还是我应该检查我的代码?

【问题讨论】:

您可以尝试一个尚未完全过时的 VS 版本。也许它带来了该 dll 的新版本,或者该类进入了不同的 dll。 【参考方案1】:

试试 SAXXMLReader60。在 Windows 8 上使用 VS 2010 为我工作

【讨论】:

请注意,升级到 SAXXMLReader60 时存在细微差别。例如,功能“prohibit-dtd”现在默认为 TRUE 而不是 FALSE。 docs.microsoft.com/en-us/previous-versions/windows/desktop/…

以上是关于Visual Studio 10:我的 Windows 10 上未声明 Saxxmlreader的主要内容,如果未能解决你的问题,请参考以下文章

开发环境Ubuntu 安装 Visual Studio Code 开发环境 ( 下载 Visual Studio Code 安装器 | Ubuntu 安装 deb 包 )

Visual Studio 10:我的 Windows 10 上未声明 Saxxmlreader

Windows ServiceWindows Service在Visual Studio中安装调试

Visual Studio 2017 配置OpenVINO开发环境

如何配置 Visual Studio 10 以发布我的字体文件?

无法使用 Visual Studio 2013 打开 phonegap CLI 创建的 phonegap wp8 项目