El uso de API FirewallException en Wix para aplicar configuración a todos los perfiles de red en Win7

StackOverflow https://stackoverflow.com/questions/3666581

  •  01-10-2019
  •  | 
  •  

Pregunta

Un instalador con wix he hecho utiliza la API FirewallException registrar algunos componentes del paquete con el servidor de seguridad de Windows, con el fin de tratar de evitar que los popups firewall.

Parece que en Windows 7, que sólo se registra con excepción para el perfil de red (es decir, trabajo / Inicio / privada) que está actualmente activa cuando el usuario ejecuta el instalador. Cuando el usuario cambia el perfil de la red, y se ejecuta nuestra aplicación, que se presentan con pop-ups firewall.

¿Se puede utilizar la excepción de firewall para aplicar los ajustes a todos los perfiles de red? La sintaxis Actualmente estoy usando es:

<fire:FirewallException Id="XXXX" Name="Program Name" Scope="any" File="WixFileRef"/>
¿Fue útil?

Solución

Su código no vino a través, pero se puede controlar el perfil (s) que se utiliza con el atributo del perfil. Está disponible en WiX v3.5 y posteriores.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top