我正在构建一个客户端 - 服务器应用程序,它应该在出现时立即从一台PC(服务器)向另一台PC(客户端)发送文件。如果我将客户端连接到正在运行的服务器,我会收到错误,因为服务器无法访问。但是,如果我在应该是服务器的PC上运行客户端,反之亦然,它可以按预期工作。如果我在同一台PC上运行服务器和客户端,它也可以工作,所以我认为问题不在代码中。
是否需要启用C#或Windows(我在两台PC上运行64位Windows 7)中的某种配置(目前只能在其中一台PC上启用)?或者端口可能存在某种问题?我正在为服务器使用固定端口,为客户端使用随机端口。
非常感谢任何帮助,在此先感谢:)