Frage

Ich habe <UIRef Id="WixUI_Minimal" /> versucht, aber ich bekommen "Ungelöste Bezug auf Symbol WixUI: WixUIMinimal". Was mache ich falsch?

War es hilfreich?

Lösung

Die wixui Erweiterung ist nicht mehr wixui.wixlib. Es wurde in die WixUIExtension gerollt.

Wenn Sie auf der Kommandozeile sind, fügen Sie -ext WixUIExtension auf den Aufruf light.exe.

Wenn Sie ein WiX Projekt in Visual Studio haben, fügen Sie einen Verweis auf "WixUIExtension" mit der rechten Maustaste auf "Verweise" in der Lösung Explorer .

Siehe WiXUI Dialog Sets Seite für WIX3 .

Andere Tipps

Wenn Sie die .wixproj direkt über MSBuild verwenden, ohne Visual Studio, die erforderliche Änderung ist dies hinzuzufügen:

<Project ...>
  ...
  <ItemGroup>
    <WixExtension Include="WixUIExtension">
      <HintPath>$(WixToolPath)WixUIExtension.dll</HintPath>
      <Name>WixUIExtension</Name>
    </WixExtension>
  </ItemGroup>
  ...
</Project>

Im Folgenden finden Sie ein Link zu einem guten Beispiel dafür, wie die WixUIExtensions custimize.

Customized UIs für Wix

Sie müssen anhand von WixUIExtension in Ihrem WIX Projekt hinzufügen, um dieses Problem zu beheben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top