使用Visual Studio 2010的WiX 3.0—没有用户界面库?

我之前使用过Wix来构建安装程序,这太棒了! 我最近重新映像了我的机器,并且只安装了Visual Studio 2010,因为我已将所有项目更新到该版本。 当我下载并安装WiX 3.0时,它抱怨Votive将不会被安装,因为我没有安装visual studio 2005或2008“或更高版本”。没关系,我还是不使用Votive(我不太明白VS 2008与它有什么关系,但无论如何......) 当我尝试使用light.exe链接我的Wix安装程序时,我收到链接错误,因为它无法找到UI wixlibs。搜索我的驱动器上的各个位置(常见文件,Wix安装目录等),我找不到任何wixlib文件。 是否需要为WiX UI库单独下载?如果是的话,在哪里?我在Wix网站上找不到任何有希望的链接。 或者是UI库以某种方式链接到Votive安装的问题?如果是这样,我如何在只有Visual Studio 2010的系统上安装它们?     
已邀请:
答案结果是UI已经从wixlib文件转移到WixUIExtension.dll扩展。 因此,当调用光链接时,我可以传递-ext WixUIExtension,一切都很好。 这解决了我的问题“产品中的未解析的符号'WixUI:WixUI_Minimal'参考” 具体步骤是: 项目属性 - >工具设置 - >链接器 - >添加“-ext WixUIExtension”     
或者,如果您创建了一个WiX安装项目,右键单击它并添加对WixUIExtension.dll的引用,该文件位于
C:Program Files (x86)WiX Toolset [version]bin
。     

要回复问题请先登录注册