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

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视为数据集的例子吗?


Alb*_*lli 5

.xss 存储如何将表放置在数据集的可视化表示中的详细信息。

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