WSAGetLastError未通过Windows App Certification Kit测试

时间:2015-06-09 17:15:45

标签: sockets windows-runtime windows-store-apps getlasterror wack

根据WSAGetLastError()文档,Windows 8.1上的Windows应用商店应用支持它。

但是,我从Windows应用认证工具包中获得以下错误 - 测试结果:

  

-API此应用程序类型

不支持wsock32.dll中的WSAGetLastError

我正在Windows 8.1中开发Windows应用商店应用。

我错过了什么吗?

1 个答案:

答案 0 :(得分:0)

这是因为链接了一个错误的库(wsock32.lib)。

我有两个库,wsock32.lib和Ws2_32.lib作为我的链接器的输入... :-(我删除了wsock32.lib并且它有效。

感谢Remy Lebeau(https://stackoverflow.com/users/65863/remy-lebeau)。