【发布时间】:2025-12-20 08:55:12
【问题描述】:
我们有一个多年前编写的 c dll,用于调用 symantec 的病毒扫描程序,运营商扫描。好吧,它不能在 Windows 64 上运行,我必须启动并运行一个新版本。我在这里找到了一些代码 - http://vaibhavkulkarni.wordpress.com/2007/11/19/a-icap-client-code-in-c-to-virus-scan-a-file-using-symantec-scan-server 但由于某种原因,当我运行它时,我得到异常“已建立的连接被主机中的软件中止”。我已经禁用了我的防病毒软件、Windows Defender 和 Windows 防火墙。我没有其他可以想到的禁用功能,因此我不确定导致问题的原因。我在第二次致电soc.Send(System.Text.Encoding.ASCII.GetBytes(cmd)); 时收到错误消息有人知道可能是什么原因造成的吗?谢谢!
【问题讨论】: