.NET Framework版本在WIX项目

时间:2016-06-26 04:38:12

标签: .net wix

我有一个特殊情况,我需要根据用户在WIX项目中选择的功能来检查.NET框架安装。

让我们说我有以下.WXS代码段。

<Feature Id="VS2008" Title="VS 2008 Support" Level="1" Display="expand">
    <ComponentRef Id="DesignTimeAssembly_2008" />
</Feature>
<Feature Id="VS2012" Title="VS 2012 Support" Level="1" Display="expand">
    <ComponentRef Id="DesignTimeAssembly_2012" />
</Feature>

我的要求是,如果用户选择安装&#34; VS 2012支持&#34;功能,我需要确保我的客户端已安装.NET Framework 4.5.2。我的VS 2012设计时组件依赖于.NET 4.5.2,而VS 2008只依赖于已经由VS 2008安装的.NET 3.5。

我知道如何使用WixNetFxExtension在项目级别设置条件,但是我不知道如果在选择特定功能时需要进行条件检查,该怎么做。

有人可以帮忙吗?谢谢!

0 个答案:

没有答案