我试过<UIRef Id="WixUI_Minimal" />,但我得到“未解决的参考符号WixUI:WixUIMinimal”。我在做什么错了?

有帮助吗?

解决方案

在wixui扩展不再wixui.wixlib。它被滚入WixUIExtension。

如果您是在命令行上,添加-ext WixUIExtension到呼叫到light.exe。

如果您在Visual Studio中的WiX的项目,用鼠标右键点击“参考”的的解决方案资源

请参阅 WiXUI对话框用于WIX3 设置页面。

其他提示

如果您直接通过的MSBuild使用.wixproj,无需Visual Studio中,所需要的修饰是添加此:

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

下面是关于如何custimize的WixUIExtensions一个很好的例子的链接。

定制的UI用于维克斯

您需要在您的WIX项目中添加WixUIExtension的引用来解决这个问题。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top