Windows phone 8 WP8上的gethostbyname()

Windows phone 8 WP8上的gethostbyname(),windows-phone-8,windows-phone-8.1,Windows Phone 8,Windows Phone 8.1,我在WP8上写了一个应用程序。 它使用了gethostbyname() 当我从VS2013部署应用程序时, 此功能运行良好 然后我从(商店创建应用程序包)创建一个包 然后我从(WindowsPhoneApplicationDeployment8.1)部署应用程序 此函数无法连接到服务器 但是WSAStartup()对这两种方法都很有效 有人知道为什么吗-P 附言: 我终于知道那里发生了什么 创建包/xap/blah时 在Package.appxmanifest页面中 在“功能”属性子页面中 您必

我在WP8上写了一个应用程序。 它使用了gethostbyname()

当我从VS2013部署应用程序时, 此功能运行良好

然后我从(商店创建应用程序包)创建一个包

然后我从(WindowsPhoneApplicationDeployment8.1)部署应用程序

此函数无法连接到服务器

但是WSAStartup()对这两种方法都很有效

有人知道为什么吗-P

附言:


我终于知道那里发生了什么

创建包/xap/blah时

在Package.appxmanifest页面中

在“功能”属性子页面中

您必须选中“internet(客户端和服务器)”

否则,当从VS部署到设备时,即使ur代码也能正常工作

从部署工具部署时,它将不起作用

这有点像有线的,:-p

When deploy from VS2013 to Emulator - Works
When deploy from VS2013 to Device   - Works
When deploy from Deploy tool to Emulator - Works
When deploy from Deploy tool to Device   - Failed