生成架构'onvif'

时间:2018-05-03 14:13:38

标签: c# xsd onvif

我目前正在尝试从.xsd文件中生成可从以下位置访问的类: https://www.onvif.org/ver10/schema/onvif.xsd

我将.xsd文件保存在计算机上的文件夹中。

我以管理员身份为VS 2017开放了一个开发人员命令提示符。

我去了C:... \ myFolder。

然后我使用xsd /c onvif.xsd命令创建我的类/获取.cs文件,但我不断收到一堆警告和错误:

  

错误:为架构'onvif'生成类时出错。

     

任何人都有过这样的错误吗?

我如何摆脱它?

在onvif.xsd文件中,有http://docs.oasis-open.org/wsn/b-2.xsd文件的引用... img0

如果我再看一点,我可以看到wsnt“命名空间”用于获取FilterType几次......

img1 img2

并且,当我查看http://docs.oasis-open.org/wsn/b-2.xsd文件时,我可以看到我的错误中的数据类型FilterType正在那里......

img3

1 个答案:

答案 0 :(得分:0)

我认为你需要b-2.xsd架构。您可以在此处找到它:http://docs.oasis-open.org/wsn/b-2.xsd