根据using xsd.exe to generate c# files, getting error and warnings我已经下载了 GML(地理标记语言)定义所需的所有 115 个 XSD 文件,包括所有引用的文件,在“import”和“include”中更改了它们的“schemaLocation”属性" 元素来更正本地路径并尝试使用 "xsd.exe" 实用程序生成 C# 类:
xsd.exe /classes xsd\online\httpschemasopengisnetgml311base\basicTypes.xsd xsd\online\httpschemasopengisnetgml311base\coordinateOperations.xsd ...
而且我不断收到大量错误,最常见的是这种错误:
架构验证警告:已声明全局元素“ http://www.opengis.net/gml:_CoordinateOperation ”。第 24 行,位置 3。
我在网上搜索过,但没有找到解决方案。我只是怀疑可能存在一些具有相同名称的属性,而“xsd.exe”实用程序无法管理这一点,但我不确定这是否会发生。