En utilisant FirewallException api dans Wix pour appliquer paramètre à tous les profils de réseau dans Win7

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

  •  01-10-2019
  •  | 
  •  

Question

Un installateur avec Wix je l'ai fait utilise l'API FirewallException pour enregistrer certains composants du paquet avec le pare-feu Windows, afin d'essayer de prévenir les popups pare-feu.

Il semble que dans Windows7, il ne enregistre à l'exception du profil de réseau (travail / Home / privé) qui est active lorsque l'utilisateur exécute le programme d'installation. Lorsque l'utilisateur modifie le profil de réseau et exécute notre application, ils sont présentés avec popups pare-feu.

Peut-on utiliser l'exception du pare-feu pour appliquer les paramètres à tous les profils de réseau? La syntaxe J'utilise actuellement est:

<fire:FirewallException Id="XXXX" Name="Program Name" Scope="any" File="WixFileRef"/>
Était-ce utile?

La solution

Votre code ne passe pas par mais vous pouvez contrôler le profil (s) utilisé en utilisant l'attribut de profil. Il est disponible dans WiX v3.5 et versions ultérieures.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top