3

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

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

我尝试调试问题并观察安装了 McAfee Antivirus 的系统存在问题。如果我禁用 McAfee 病毒扫描控制台中的“访问保护”功能,则连接成功。

但根据客户端策略,我无法禁用 McAfee 的“访问保护”功能。根据他们,他们能够运行与其他服务器进行 TCP 套接字连接的其他程序

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

4

1 回答 1

3

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

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

第 2 步: 双击来自病毒扫描控制台的访问保护。现在选择Ant-virus standard protection。从窗口右侧选择阻止 IRC 通信,然后单击编辑

第 3 步: 将打开一个新窗口。在那里有一个字段可以输入Processes to Exclude。输入您的exe 文件名。例如:myApplication.exe。然后单击应用这将解决您的问题。

于 2015-07-29T12:34:05.700 回答