[英]Why VS2015 xsd.exe report error when generate classes from IEEE1641 STDTSF.xsd
我试图生成IEEE 1641架构的C#类: STDBSC.xsd和STDTSF.xsd使用VS工具XSD.EXE。
第一个成功转换,但是第二个(STDTSF.xsd)失败,并显示以下错误:
缺少元素“ urn:IEEE-1641:2010:STDBSC:Signal”
有人可以指出为什么吗?
我将STDBSC.xsd和STDTSF.xsd放入了同一文件夹。 我在该文件夹的VS2015 Command中执行了命令。 您可以看到STDBSC.cs已成功生成。
xsd STDBSC.xsd /c
xsd STDTSF.xsd /c
我从@ user1619480的答案中找到了此SO解决方案的解决方案。 该命令应为:
xsd STDBSC.xsd STDTSF.xsd /c
用于生成STDTSF.xsd的类,因为它引用了STDBSC.xsd
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.