繁体   English   中英

Windows防火墙在调试模式下阻止C#应用程序

[英]Windows firewall blocking C# application in debug mode

因此直到最近我一直在测试我的程序,该程序使用异步套接字发送和接收数据而没有问题,但今天突然停止了工作。 经过大量的时间测试工作,并弄清楚了为什么实际上具有相同源代码(复制整个项目文件夹)的旧版本为什么起作用。 最终我发现Windows防火墙出于某种原因决定再次阻止该exe。 如果我转到项目文件夹并以admin身份运行,它可以很好地工作(接受防火墙警告后),但是当我从VS2010内部以调试模式运行它时,我没有得到警告,东西也无法正常工作。

那么,当应用程序通过防火墙以调试模式运行时,我该如何允许它?

您说如果以管理员身份运行exe即可运行,那么如果以管理员身份运行Visual Studio会怎样?

我通过在Projects /中重命名项目文件夹来修复它,并且它再次运行而无需再次允许程序通过防火墙

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM