调试中的XML验证失败,在发布中有效

时间:2013-03-19 14:39:02

标签: c++ xml visual-studio xerces-c

我的项目过去运行正常,但现在我不能用调试配置运行我的程序,它会退出提及xml有不允许的标签(并给你一个允许的标签列表,你可以清楚地看到)根据这个例子,see是其中的一部分。)

  

消息:内容模型'不允许使用元素' dataTypes '(标识,objectInstances,objectClasses,eventClasses,   尺寸?,交通?,管道,的数据类型下,连接,注释)'

发布和调试都使用相同的验证文件和xml文件,并且没有特殊的typedef或任何内容。

为了确保它正常工作,我确保在调试中运行时只使用调试依赖项,但它仍无法正常工作。

如果重要,我正在使用xerces 3.1.1。

1 个答案:

答案 0 :(得分:2)

使用Codesynthesis XSD生成要使用Xerces的类。它会让你的生活变得更加简单。