我正在尝试运行概述为here
的Windows套接字示例在VS调试器中运行服务器代码,它挂起在accept()调用上(第84行)。
由于我非常肯定有一百万人成功运行,我猜这不是代码,所以它在我的环境中。我正在运行Windows 7,VS社区2015.有关我应该检查哪些设置以获得这个看似简单的示例的任何建议?
编辑:为.NET 4.5.2构建,如果有帮助的话。
感谢。
答案 0 :(得分:1)
预计代码将在到达accept()调用时挂起,这是服务器等待客户端连接以继续的点。您应该从here编译示例客户端,并在服务器启动并运行后运行它。一旦客户端遇到connect()调用,您应该看到accept return。