我正在使用部署工具基础 (DTF) 框架创建自定义 WiX 扩展。我已经创建了必要的 wixlib 和扩展类。问题是当我通过我的 .wxs 文件引用此扩展时,我收到以下错误消息:
“错误 7 Product 元素包含意外的子元素 'ca:CAAppPool'。来自 xsd 验证消息 1 的一些警告找不到元素的架构信息” http://schemas.microsoft.com/wix/2005/XmlSchemaExtension :父母'。
以下是我的 XSD 文件中的一些摘录:
xmlns:xse="http://schemas.microsoft.com/wix/2005/XmlSchemaExtension"
在我们的架构定义文件中将我的组件标签引用为Product
/的子级,Fragment
如下所示:
<xs:appinfo>
<xse:parent namespace="http://schemas.microsoft.com/wix/2006/wi" ref="Product" />
<xse:parent namespace="http://schemas.microsoft.com/wix/2006/wi" ref="Fragment" />
</xs:appinfo>