0

我制作的带有 wix 的安装程序使用 FirewallException api 将软件包的某些组件注册到 Windows 防火墙,以尝试防止防火墙弹出。

似乎在 Windows7 中,它只注册了用户运行安装程序时当前处于活动状态的网络配置文件(即工作/家庭/私人)的例外情况。当用户更改网络配置文件并运行我们的应用程序时,他们会看到防火墙弹出窗口。

我们可以使用防火墙例外将设置应用于所有网络配置文件吗?我目前使用的语法是:

<fire:FirewallException Id="XXXX" Name="Program Name" Scope="any" File="WixFileRef"/>
4

1 回答 1

0

您的代码没有通过,但您可以使用 Profile 属性控制使用的配置文件。它在 WiX v3.5 及更高版本中可用。

于 2010-09-08T17:31:34.347 回答