我正在尝试使用WiX检测.NET的安装版本.我试过了:
= "3.5.0.0"]]>
但这不起作用,因为MsiNetAssemblySupport属性检查的版本fusion.dll
是从.NET 3.0或3.5版本2.0中更新的.
检查系统目录中是否存在.NET库是否可行?我怎么用WiX做到这一点?或者有一些方法可以使用注册表吗?
(我意识到有一个WiX用户电子邮件列表,但这是Oughts--我不喜欢80年代的技术,我喜欢我可以轻松搜索的东西.)
Visual Studio - > WiX项目 - >添加引用 - > WixNetFxExtension.dll然后:
Installed OR NETFRAMEWORK35
完整详细信息,包括扩展中可用的所有.NET版本属性.还要考虑条件消息是否应该本地化.