在部署在模拟器和桌面应用程序上的WP 7应用程序之间进行通信

时间:2012-08-13 14:17:35

标签: .net windows-phone-7 localhost tcpclient

目前我有一台服务器使用TcpListener类与客户端进行通信。 我必须测试Windows Phone客户端应用程序和服务器之间的通信。

问题是在开发我的服务器时正在监听我机器上的IPAdress.Loopback(localhost)。

有没有办法从模拟器创建与服务器的连接,所以我可以测试任何东西。

1 个答案:

答案 0 :(得分:1)

如果我没记错,你需要在TCPListener上设置一个端口,如果该端口与VS正在监听的端口相同,那么我们就会遇到问题,下面的文章详细解释了如何正确设置使用TCPListener连接

http://msdn.microsoft.com/en-us/library/system.net.sockets.tcplistener.aspx

你可以在你的服务器/客户端上安装一台笔记本电脑并让你的模拟器连接到该机器的专用网络地址然后你可以测试,否则我通常会在我的桌面上启动虚拟机并连接到它测试服务器/客户端的东西