在 WiX 中检查 .NET 4.5.2

Check for .NET 4.5.2 in WiX

我正在尝试使用 WIX_IS_NETFRAMEWORK_452_OR_LATER_INSTALLED property. I've read the How-To。具体来说,我有:

但是当我尝试编译时出现以下错误:

Error 8 Unresolved reference to symbol 'Property:WIX_IS_NETFRAMEWORK_452_OR_LATER_INSTALLED' in section 'Product:*'. C:\Code\Installer\Product.wxs 46 1 WiXInstaller

关于如何解决这个问题有什么想法吗?

编辑:我在 3.9 源代码中没有看到任何对 WIX_IS_NETFRAMEWORK_452_OR_LATER_INSTALLED 的引用,那么为什么在文档中呢?

这些属性是 WiX v3.10 的新属性。