0

我的 C# 应用程序有一个 wix 安装程序。到目前为止的配置是这样的:

<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"
     xmlns:netfx="http://schemas.microsoft.com/wix/NetFxExtension">

  <Product Id="*" Name="My App Name" Language="1033" Version="1.0.0"
           Manufacturer="My Name" UpgradeCode="GUID-HERE">

    <Package InstallerVersion="200" Compressed="yes" InstallScope="perMachine" />

    <PropertyRef Id="NETFRAMEWORK40FULL" />
    <Condition Message=".net Framework 4.0 is needed.">
      <![CDATA[Installed OR (NETFRAMEWORK40FULL)]]>
    </Condition>

到目前为止,如果未安装 .net Framework 4.0,安装将停止并显示警告消息框。

而是阻止安装以继续安装程序提供给用户从 Web 安装 .net Framework 4.0。

有什么办法可以做到这一点?

4

0 回答 0