VS2010中xsc和xss文件的用途是什么?

时间:2012-11-10 09:57:53

标签: xml visual-studio-2010 xsd

我正在创建一个xml文件,并希望向其添加一个xml架构文件。所以我添加了一个.xsd文件,但它包含.xss和.xsc文件。我是否需要对这些文件执行任何操作才能使我的架构定义正确?他们的目的是什么?

2 个答案:

答案 0 :(得分:11)

哦......最后我明白了......

现在我考虑一下,我认为我看到的行为是因为文件最初创建的方式而不是XSD本身。如果我们最初将文件创建为数据集(生成XSD),那么我们将获得所有行李文件(.cs,.xsc,.xss)。创建这些文件是因为XSD表示数据集而不是纯XML模式文件。如果我们不希望将模式视为数据集,则在文本编辑器中打开XSD文件,并删除应用于根数据集元素的各种msprop和msdata属性。然后我们可以删除与文件关联的子文件,并保留原始XML XSD。然后,VS会将该文件视为常规XSD。

所以我在文本编辑器中打开了xsd文件并更改了

msdata:IsDataSet="true"  to

 msdata:IsDataSet="false" 

当我重新加载项目时,文件不再存在..

但问题仍然存在 - 即使我们没有使用这些文件,我们也可以得到输出,这些文件只是为了设计而不是出于任何其他目的?

有没有人使用过这些文件?任何人都可以给出一个我们将xsd视为数据集的例子吗?

答案 1 :(得分:3)

.xss存储表格在视觉中的放置细节 表示数据集。

https://datatypes.net/open-xss-files

相关问题