我试过<UIRef Id="WixUI_Minimal" />
了,但我得到“未解决的对符号 WixUI:WixUIMinimal 的引用”。我究竟做错了什么?
Adam Tegen
问问题
21753 次
5 回答
84
wixui 扩展不再是 wixui.wixlib。它被卷入了 WixUIExtension。
如果您在命令行上,请添加-ext WixUIExtension
对 light.exe 的调用。
如果您在 Visual Studio 中有一个 WiX 项目,请通过右键单击解决方案资源管理器中的“引用”来添加对“WixUIExtension”的引用。
请参阅 WIX3 的WiXUI 对话框集页面。
于 2009-02-27T22:39:21.993 回答
9
如果.wixproj
直接通过 MSBuild 使用,不使用 Visual Studio,则需要的修改是添加以下内容:
<Project ...>
...
<ItemGroup>
<WixExtension Include="WixUIExtension">
<HintPath>$(WixToolPath)WixUIExtension.dll</HintPath>
<Name>WixUIExtension</Name>
</WixExtension>
</ItemGroup>
...
</Project>
于 2016-06-24T07:41:41.140 回答
1
于 2009-02-27T22:40:56.450 回答
1
下面是一个关于如何自定义 WixUIExtensions 的好例子的链接。
于 2009-03-20T15:32:16.883 回答
1
您需要在 WIX 项目中添加对 WixUIExtension 的引用来解决此问题。
于 2015-01-27T09:28:36.613 回答