通过Windows防火墙允许C#程序

时间:2014-03-02 12:45:03

标签: c# .net-4.5 windows-firewall

我正在为我的计算机网络类编写一个简单的聊天程序,并且正在使用通常不打开的端口(例如11000)。我想添加权限让程序通过这些端口,而不必将它们打开到世界各地。我已经尝试通过Windows防火墙设置将带有端口的程序添加到防火墙,但这没有帮助(我确实选择了正确的exe,添加了正确的连接类型(TCP)和我正在使用的正确端口) 。我已经看到了通过C#代码here将程序添加到防火墙的一些答案,然后考虑自定义单击安装程序,以便能够在安装和卸载程序时添加和删除规则,但这似乎有点不必要。无论如何要轻易做到这一点,还是我犯了一些我不知道的错误?

系统信息:Windows 7 64位

TL:DR - 需要获取我正在编写的聊天客户端服务器,通过11000 - 11xxx端口的Windows防火墙(只需要几个(多个聊天少于50个),只是不确定有多少)。

修改1:我确实尝试完全关闭防火墙,但我仍然遇到此问题......

0 个答案:

没有答案