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

时间:2014-10-20 10:35:40

标签: c# firewall

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

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

2 个答案:

答案 0 :(得分:1)

如果您以管理员身份运行exe,那么它说它有效,那么如果以管理员身份运行Visual Studio会发生什么?

答案 1 :(得分:0)

我通过重新命名Projects /中的项目文件夹来修复它,它再次工作,无需再让程序通过防火墙