我的应用程序使用一些端口进行多播和其他目的。默认情况下,Windows防火墙阻止此操作(我在Windows 7上)。
我看到防火墙可以通过API控制: What API calls are involved in opening a port in the Windows Firewall?
但我的应用程序通常没有运行管理权限,所以我想我无法在运行时使用它。
在用户不必手动添加防火墙规则的情况下,推荐使我的应用“正常工作”的方法是什么?
我应该在安装时添加防火墙规则吗?还有什么我应该考虑让我的应用程序“正常工作”吗?
BTW我只关心Windows 7和Windows 2008 R2,64位版本,如果这有任何区别的话。
答案 0 :(得分:1)
我应该只添加防火墙规则吗? 安装时间?
是