открыть всплывающее окно брандмауэра, чтобы разблокировать приложение C # - PullRequest
2 голосов
/ 11 апреля 2011

Я хочу разблокировать свой c # на брандмауэре Windows (Win7 / Vista), открывая предупреждение безопасности Windows, чтобы добавить исключение брандмауэра в список исключений.Я использую ServiceHost для запуска моей службы WCF в консольном приложении.

Спасибо

1 Ответ

2 голосов
/ 11 апреля 2011

Используйте Netsh AdvFirewall, чтобы открыть нужные порты или разрешить вход / выход программы:

См. Здесь документацию по Netsh AdvFirewall: http://technet.microsoft.com/en-us/library/dd734783(WS.10).aspx http://support.microsoft.com/kb/947709

Некоторые примеры:

Включить программу netsh advfirewall добавить имя правила правила = "Мое приложение" dir = в действии = разрешить программу = "C: \ MyApp \ MyApp.exe" enable = yes

Открыть TCP-порт 16240 netsh advfirewall firewall add rule name = протокол "MyOpenPort" = TCP dir = out localport = 16240 action = allow

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...