使用 CodeSynthesis XSD 编译有效的 XML 架构失败,出现错误 MSB3721
Compiling a valid XML Schema using CodeSynthesis XSD fails with Error MSB3721
我正在尝试使用 CodeSynthesis XSD(在 Visual Studio 2015 年)XML 到 C++ 绑定。我有一个有效的 XML 架构,但 XSD 无法编译它。这是错误消息:
Error MSB3721 The command "xsd.exe cxx-tree --output-dir "." --hxx-suffix ".hxx" --cxx-suffix ".cxx" --ixx-suffix ".ixx" --fwd-suffix "-fwd.hxx" projectSchema.xsd" exited with code 1.
我已经尝试了 "xsd-cxx-parse" 和 "xsd-cxx-tree" 构建选项,但它们都失败并出现相同的错误。
我尝试编译同一项目中的其他模式,包括 CodeSythesis XSD 包附带的示例,它们都成功编译。
- 对于 CodeSynthesis 可以编译或不能编译的内容是否有任何限制?如果有帮助,我测试过的所有模式(包括我的模式)都是 1.0 版(而且它们都是有效的)。
- 有人知道 错误 MSB3721 退出代码 1 是什么意思或如何解决它吗?
从命令行使用 xsd
可能会为您提供有关问题所在的更多信息。还有一些您可能需要使用的开关,例如 namespace-map
如果您的模式使用一个。
我正在尝试使用 CodeSynthesis XSD(在 Visual Studio 2015 年)XML 到 C++ 绑定。我有一个有效的 XML 架构,但 XSD 无法编译它。这是错误消息:
Error MSB3721 The command "xsd.exe cxx-tree --output-dir "." --hxx-suffix ".hxx" --cxx-suffix ".cxx" --ixx-suffix ".ixx" --fwd-suffix "-fwd.hxx" projectSchema.xsd" exited with code 1.
我已经尝试了 "xsd-cxx-parse" 和 "xsd-cxx-tree" 构建选项,但它们都失败并出现相同的错误。
我尝试编译同一项目中的其他模式,包括 CodeSythesis XSD 包附带的示例,它们都成功编译。
- 对于 CodeSynthesis 可以编译或不能编译的内容是否有任何限制?如果有帮助,我测试过的所有模式(包括我的模式)都是 1.0 版(而且它们都是有效的)。
- 有人知道 错误 MSB3721 退出代码 1 是什么意思或如何解决它吗?
从命令行使用 xsd
可能会为您提供有关问题所在的更多信息。还有一些您可能需要使用的开关,例如 namespace-map
如果您的模式使用一个。