Мне нужно открыть брандмауэр Windows для исходящего ] соединения для приложения, которое я пишу.
Лучшие ответы, которые мне удалось найти, находятся здесь:
http://www.shafqatahmed.com/2008/01/controlling-win.html
http://www.vincenzo.net /isxkb/index.php?title=Adding_a_rule_to_the_Windows_firewall
Проблема в том, что метод создает только правило для входящего , а не правило для исходящего . (И C #, и сценарий InnoSetup используют один и тот же метод.) Для меня это совершенно бесполезно.
По умолчанию брандмауэр Windows разрешает исходящий трафик, но это не гарантирует, что кто-то это не изменит.
Я бы предпочел сделать это в установщике (используя InnoSetup), а не в C #.
Я что-то пропустил?
Кто-нибудь знает, как создать правило исходящее ?