打开防火墙弹出窗口来解锁C#app

时间:2011-04-11 13:19:09

标签: wcf firewall

我希望在Windows防火墙(Win7 / Vista)上解锁我的c#,打开Windows安全警报,将防火墙执行添加到例外列表中。我正在使用ServiceHost在控制台应用程序上运行我的WCF服务。

由于

1 个答案:

答案 0 :(得分:2)

使用Netsh AdvFirewall打开您想要的端口或允许程序输入/输出:

有关Netsh AdvFirewall的文档,请参阅此处: http://technet.microsoft.com/en-us/library/dd734783(WS.10).aspx http://support.microsoft.com/kb/947709

一些样本:

启用程序 netsh advfirewall firewall add rule name =“我的应用程序”dir = in action = allow program =“C:\ MyApp \ MyApp.exe”enable = yes

打开TCP端口16240 netsh advfirewall firewall add rule name =“MyOpenPort”protocol = TCP dir = out localport = 16240 action = allow