问题描述
大家好,
我们正在将项目从vs2005迁移到vs2015。作为此迁移的一部分,我们还想删除msxml4并使用msxml6。
要使用MSXML6,我将导入msxml6.dll并在我的代码中删除了msxml4.dll。但是当我构建它时,我收到错误,说下面三个标识符未被声明
CLSID_XMLSchemaCache40
CLSID_DOMDocument40
IID_IXMLDOMDocument2
MSXML6中是否仍然支持这些声明? 。如果不支持,如果我使用CLSID_DOMDocument60代替CLSID_DOMDocument40会有什么影响吗?
我尝试过:
我几天在线搜索但无法找到相关信息
如果有人可以提供任何信息,那将是很棒的信息
Hi all,
We are migrating our projects from from vs2005 to vs2015 . As part of this migration we also want to remove msxml4 and use msxml6 .
To use MSXML6 I am importing the msxml6.dll and removed msxml4.dll in my code.But when I built it I am getting errors saying below three identifiers are not declared
CLSID_XMLSchemaCache40
CLSID_DOMDocument40
IID_IXMLDOMDocument2
Do these declarations still supported in MSXML6? . If not supported is there any impact if I use CLSID_DOMDocument60 instead CLSID_DOMDocument40?
What I have tried:
I have been searching from several days in online but couldnt able to find any relevant information
It would be great if someone can provide any information
推荐答案
这篇关于vs2015中的Clsid_domdocument40未声明的标识符的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!