0
現在、私はwixブートストラッププロジェクトに取り組んでいます。ここでは、WixExtendedBootstrapperApplicationをBootstrapperApplicationRefとして実装する必要があります。しかし、私はイメージのようなエラーを取得します。BootstrapperApplicationRefに予期しない子要素が含まれています 'bal:WixExtendedBootstrapperApplication'エラー
マイバンドルコードは、私はこのエラーを修正することができますどのようにこの
<?xml version="1.0" encoding="UTF-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"
xmlns:bal="http://schemas.microsoft.com/wix/BalExtension"
xmlns:util="http://schemas.microsoft.com/wix/UtilExtension">
<Bundle Name="Bootstrapper1" Version="1.0.0.0" Manufacturer="Iam The best" UpgradeCode="d1f7b448-6985-47af-8c8d-8a07fb6d124d" AboutUrl="http://www.abcd.com" DisableModify="yes"
DisableRemove="no">
<BootstrapperApplicationRef Id="WixExtendedBootstrapperApplication.HyperlinkLicense">
<bal:WixExtendedBootstrapperApplication
LogoFile="BundleLogo.jpg"
SuppressRepair="yes"
SuppressOptionsUI="yes"/>
</BootstrapperApplicationRef>
<WixVariable Id="WixExtbaThemeXml" Value="BundleTheme.xml" />
<WixVariable Id="WixExtbaThemeWxl" Value="BundleHyperlinkTheme.wxl" />
<WixVariable Id="WixStdbaLicenseUrl" Value="" />
<Chain>
<MsiPackage Id='SampleInstaller' SourceFile='$(var.SetupProject1.TargetDir)SetupProject1.msi' Vital='yes'>
</MsiPackage>
</Chain>
</Bundle>
のようなものですか?私を助けてください。
すでにWixBalExtension.dllが追加されています。だから私がWixBalExtensionExt.dllを追加することを提案した。今は、両方のDLLの同じスキーマを使用するような新しいエラーを示しています。私はWix 3.10を使用しています。それは他の問題になる可能性はありますか? Wix 3.10ではWixBalExtensionExt.dllはありません。だから私はそれをダウンロードして別に追加しました。 – SHK
@SHK Wix拡張のコアではないため、WixBalExtensionExt.dllはそこにありませんでした。 NeilはWiXが提供するWixBalExtensionコアの代わりにこのコードを書いているに違いありません。あなたのプロジェクトからWixBalExtensionを削除する必要があるようです。 –