添加对WixUIExtension的引用会导致“未解析的符号引用...”
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了添加对WixUIExtension的引用会导致“未解析的符号引用...”相关的知识,希望对你有一定的参考价值。
我有一个最初用WIX版本2创建的WIX项目,在将项目迁移到WIX版本3之后,我有很多未解决的对Dialog.CancelDlg,Dialog.BrowseDlg等符号的引用...
如果我添加reference to WixUIExtension这些符号解析,但我在WixUIExtension本身得到另一个未解析的符号:
在UIExtensionwixlibInstallScopeDlg.wxs的'Fragment:'部分中未解决的对'Property:WixAppFolder'的引用
未分辨的对'Fragment:in UIExtension wixlib WixUI_Advanced.wxs'部分中的符号'Property:ApplicationFolderName'的引用
我尝试添加对所有可用扩展的引用,但这没有帮助。
在写这篇文章时,我想到了一个想法:可能我应该以某种方式自己定义它们?
答案
通过添加这个解决:
<Property Id="ApplicationFolderName" Value="My Application Folder" />
<Property Id="WixAppFolder" Value="WixPerMachineFolder" />
以上是关于添加对WixUIExtension的引用会导致“未解析的符号引用...”的主要内容,如果未能解决你的问题,请参考以下文章
将 Winsock2 添加到我的 MinGW-w64 C/C++ 会导致:未定义对“InitializeConditionVariable”的引用