我正在使用 Visual Basic 在 ASP.NET 中开发一个应用程序,该应用程序必须连接到我的专用网络中的服务器。该应用程序必须只能在我的网络中运行(将来它也可以在 Internet 上运行),现在我在 ASP.NET 上遇到了 TcpClient 问题:如果我使用以下实例连接到服务器IPAddress
Client = New TcpClient
Client.Connect(New IPAddress("192.168.1.12"), 6001)
Socket 尝试连接到 176.64.116.11(这不是我的公共 IP 地址...),否则,如果我使用包含本地 IP 地址的字符串连接到服务器
Client = New TcpClient
Client.Connect("192.168.1.12", 6001)
Socket 连接成功,但没有响应我的命令(使用NetworkStream.Write
and Read
)我在 Windows 应用程序中尝试了所有这些,并且所有工作都成功。
谢谢大家(我在英语中犯了任何错误?啊哈哈,对不起:D)
PS。如果你给我发一些 C# 代码别担心,我可以翻译它