我正在尝试使用WIX_IS_NETFRAMEWORK_452_OR_LATER_INSTALLED属性。我看过How-To。具体来说,我有:
C:\Program Files (x86)\WiX Toolset v3.9\bin\\WixNetFxExtension.dll
)xmlns:netfx="http://schemas.microsoft.com/wix/NetFxExtension"
标记中添加了 <Wix>
。<PropertyRef Id="WIX_IS_NETFRAMEWORK_452_OR_LATER_INSTALLED"/>
但是当我尝试编译时出现以下错误:
错误8未解析的符号引用 “属性:WIX_IS_NETFRAMEWORK_452_OR_LATER_INSTALLED”部分 '产品:*'。 C:\ Code \ Installer \ Product.wxs 46 1 WiXInstaller
关于如何解决这个问题的任何想法?
编辑:我在3.9源代码中看不到对WIX_IS_NETFRAMEWORK_452_OR_LATER_INSTALLED的任何引用,为什么它在文档中呢?
答案 0 :(得分:6)
这些属性是WiX v3.10的新功能。