2
我的應用程序使用幾個端口用於多播和其他目的。默認情況下,Windows防火牆會阻止此操作(我在Windows 7上)。讓我的應用程序使用一些端口 - 防火牆問題
我看到防火牆可以通過API進行控制: What API calls are involved in opening a port in the Windows Firewall?
但我的應用程序通常不具有管理權限運行,所以我想我不能使用在運行時。
在沒有用戶手動添加防火牆規則的情況下,我的應用程序「正常工作」的推薦方式是什麼?
我應該在安裝時只添加防火牆規則嗎?還有什麼我應該考慮讓我的應用程序「只是工作」?
順便說一句,我只關心Windows 7和Windows 2008 R2 64位版本,如果這有什麼區別。