10

是否有人拥有与出现在 Sitecore 包文件的安装程序文件夹中的 XML 文档相关的架构?

对project/Sources/xitems/Entries/x-item元素的格式特别感兴趣。

4

1 回答 1

9

该 XML 文件似乎是Sitecore.Install.PackageProject该类的表示,因此我尝试使用该类上的序列化从代码生成 XSD。但是,如果您使用反编译来查看包构建和安装的工作原理,您会发现 Sitecore 已经为此编写了自己的序列化程序。所以我无法使用 .NET 序列化程序生成正确的 XSD。

使用反编译器(我使用dotPeek,免费软件),您可以跟踪有关该 XML 文件以及 Sitecore 如何使用它的大量信息,但我看不到从中提取模式的(现实)方法。如果您要查看它,请查看内部Sitecore.Kernel.dll并查找Sitecore.Install名称空间。

您是否尝试过询问 Sitecore 支持?如果有人有这个模式,那就是他们。

于 2013-02-23T21:09:17.853 回答