hri*_* pv 11 xml xsd visual-studio-2010
我正在创建一个xml文件,并希望向其添加一个xml架构文件.所以我添加了一个.xsd文件,但它包含.xss和.xsc文件.我是否需要对这些文件执行任何操作才能使我的架构定义正确?他们的目的是什么?
hri*_* pv 11
哦......最后我明白了......
现在我考虑一下,我认为我看到的行为是因为文件最初创建的方式而不是XSD本身.如果我们最初将文件创建为数据集(生成XSD),那么我们将获得所有行李文件(.cs,.xsc,.xss).创建这些文件是因为XSD表示数据集而不是纯XML模式文件.如果我们不希望将模式视为数据集,则在文本编辑器中打开XSD文件,并删除应用于根数据集元素的各种msprop和msdata属性.然后我们可以删除与文件关联的子文件,并保留原始XML XSD.然后,VS会将该文件视为常规XSD.
所以我在文本编辑器中打开了xsd文件并进行了更改
msdata:IsDataSet="true" to
msdata:IsDataSet="false"
Run Code Online (Sandbox Code Playgroud)
当我重新加载项目时,文件不再存在..
但问题仍然存在 - 即使我们没有使用这些文件,我们也可以得到输出,这些文件只是为了设计而不是出于任何其他目的?
是否有人使用过这些文件?任何人都可以给出一个我们将xsd视为数据集的例子吗?
归档时间: |
|
查看次数: |
9582 次 |
最近记录: |