添加对WixUIExtension的引用会导致“未解析的符号引用...”

时间:2018-02-27 17:48:50

标签: wix

我有一个最初使用WIX版本2创建的WIX项目,在将项目迁移到WIX版本3后,我对Dialog.CancelDlg,Dialog.BrowseDlg等符号有很多未解决的引用...

如果我添加reference to WixUIExtension这些符号可以解析,但我在WixUIExtension本身中得到了另一个未解析的符号:

在[{3}}

中的“片段:”部分中对符号'属性:WixAppFolder'的未解析引用

“片段:在UIExtension \ wixlib \ WixUI_Advanced.wxs

部分中对符号'Property:ApplicationFolderName'的未解析引用

我尝试添加对所有可用扩展的引用,但这没有帮助。

写这篇文章时,我想到了一个想法:可能我应该以某种方式自己定义它们?

1 个答案:

答案 0 :(得分:2)

通过添加以下内容解决:

<Property Id="ApplicationFolderName" Value="My Application Folder" />
<Property Id="WixAppFolder" Value="WixPerMachineFolder" />