我有一个奇怪的问题。 Windows Server 2008上运行的Windows服务通过TCP接收文件并保存到磁盘。最初服务以本地系统帐户运行。它工作了7天,并停止接收。从发送方连接成功但发送失败。服务在接收和连接超时时永远阻塞。Windows服务阻止TCP流量
我将用户帐户更改为“网络服务”,并且它再次开始工作7天并停止。然后我将其更改为以管理员身份运行。它跑了4天,并再次停止。现在无论我尝试它都不起作用。重建代码重新安装了服务,但同样的问题。
有没有人遇到过这样的问题?它是病毒还是什么? Windows阻止它?任何建议将不胜感激。
注意:如果我将它作为Windows窗体应用程序运行,它可以正常工作。还禁用了防火墙,但没有帮助。在调试代码时,我从来没有看到任何问题。因为它可以作为表格应用程序使用,并且现在可以在15-20天内完美地作为服务工作。
听起来像一些相关的代码,你应该运行它作为一个应用程序而不是服务,并尝试调试。 –
请尝试使用禁用的adv防火墙服务/ av软件? –
防火墙已禁用,未安装防病毒软件。在Windows窗体中运行应用程序没有问题。 – Anwar