/ / WSAGetLastError विंडोज ऐप सर्टिफिकेशन किट टेस्ट पास नहीं करता है - सॉकेट, विंडो-रनटाइम, विंडो-स्टोर-ऐप्स, गेटलास्टर, वेक

WSAGetLastError विंडोज ऐप सर्टिफिकेशन किट टेस्ट - सॉकेट, विंडोज-रनटाइम, विंडोज-स्टोर-ऐप, गेटलस्टरर, वैक पास नहीं करता है

के अनुसार WSAGetLastError() प्रलेखन, यह विंडोज 8.1 पर विंडोज स्टोर एप्लिकेशन के लिए समर्थित है।

हालाँकि, मुझे Windows App प्रमाणन किट - परीक्षा परिणाम से निम्न त्रुटि हो रही है:

-WI WSAGetLastError wsock32.dll में इस एप्लिकेशन प्रकार के लिए समर्थित नहीं है

मैं विंडोज 8.1 में एक विंडोज स्टोर ऐप विकसित कर रहा हूं।

क्या मैं कुछ भूल रहा हूँ?

उत्तर:

जवाब के लिए 0 № 1

ऐसा इसलिए था क्योंकि एक गलत पुस्तकालय (wsock32.lib) जुड़ा हुआ था।

मेरे लिंकर के इनपुट के रूप में मेरे पास दो पुस्तकालय थे, wsock32.lib और Ws2_32.lib ... :-( मैंने wsock32.lib को हटा दिया और यह काम कर गया।

धन्यवाद रेमी लेबू को जाता है (https://stackoverflow.com/users/65863/remy-lebeau)।