Mcafee 阻止 Tcp 连接

Mcafee blocks Tcp connection

我正在使用 System.Net.Sockets.Socket.Connect 连接远程服务器。

我看到调用在大多数系统上成功,但在少数系统上失败。

我尝试调试问题并观察安装了 McAfee Antivirus 的系统有问题。如果我在 McAfee 的病毒扫描控制台中禁用 'Access protection' 功能,则连接成功。

但是根据客户端策略,我无法禁用 McAfee 的 'Access protection' 功能。根据他们的说法,他们能够 运行 其他程序 与其他服务器建立 TCP 套接字连接。

我的应用程序可能有什么问题?有没有办法指定绕过我的应用程序的阻止?

问题是您的防病毒软件阻止了您的应用程序。如果你想特别允许你申请。按照以下步骤操作:

第 1 步: 在 McAfee 防病毒文件夹中,从 开始按钮 转到 virusscan 控制台

第 2 步: 从病毒扫描控制台双击 访问保护 。 现在 select 防病毒标准保护 。从 window 右边到 select Prevent IRC Communication 然后点击 Edit.

第 3 步: 将打开一个新的 window。其中有一个字段可以输入 要排除的进程 。输入您的 exe 文件名。例如:myApplication.exe。 然后点击应用这将解决您的问题。