Logige sisse Microsofti kontoga
Logige sisse või looge konto.
Tere!
Valige mõni muu konto.
Teil on mitu kontot
Valige konto, millega soovite sisse logida.

Sissejuhatus

Käesolevas artiklis kirjeldatakse probleemi, mis ilmneb siis, kui kaasate C++ koodi Windows Embedded Compact 2013 päise "errno.h" ja "winsock.h". Selle probleemi lahendamiseks saadaval on värskendus. Enne selle värskenduse installimist peab olema installitud selle toote kõik varem välja antud värskendusi.

Sümptomid

Oletame, et kasutada Windows Embedded Compact 2013 SDK luua konsooli projekti Visual Studio 2012. Kui "errno.h" ja "winsock.h" päise faile kaasata C++ kood ja seejärel luua projekti, kuvatakse järgmine hoiatusteade:

Makro uut määratlust

Põhjus

See probleem ilmneb, sest tõrkekoode, mis on määratletud errno.h ja winsock.h päised faile väärtused ei kattu faili vahel.

Näited tõrkekoodid

Failist errno.h päis:

#define EWOULDBLOCK 140


Winsock.h päise failist:

#define WSAEWOULDBLOCK 10035L
#define EWOULDBLOCK WSAEWOULDBLOCK


Koodi näidis tõrkekoodidest toomiseks on järgmine:

#include <errno.h>#include <winsock.h>
int wmain(int argc, wchar_t *argv[])
{
printf("Welcome to Windows Embedded Project System \n");
return 0;
}


Andke tagasisidet

Info allalaadimiseks

Windows Embedded Compact 2013 igakuine Update (aprill 2015) on nüüd Microsoftilt saadaval. Windows Embedded Compact 2013 igakuine värskenduse allalaadimiseks minge Microsoft OEM Online või MyOEM.

Eeltingimused

See värskendus on toetatud ainult siis, kui kõik varem välja antud värskendusi selle toote puhul on samuti installitud.

Taaskäivitamise nõue

Pärast selle värskenduse rakendamist peate tegema puhta järk kogu platvormi. Selleks kasutage ühte järgmistest meetoditest.

  • Menüü ehitada klõpsake Puhas lahendusja klõpsake Lahenduse luua.

  • Klõpsake menüü ehitadaLahendus uuesti.

Teil pole pärast selle tarkvaravärskenduse rakendamiseks arvuti taaskäivitada.

Värskenduse asendamise teave

See värskendus ei asenda ühtegi muud värskendust.

See tarkvara pakett ingliskeelne versioon on failiatribuute (või uuemaid) mis on loetletud järgmises tabelis. Kuupäevad ja kellaajad need failid jaoks on loetletud maailmaaja järgi (UTC). Faili teabe vaatamisel teisendatakse see kohalikule ajale. UTC ja kohaliku aja erinevuste väljaselgitamiseks kasutage juhtpaneeli üksuses kuupäev ja kellaaeg vahekaarti ajavöönd .

Selle värskenduspaketi kaasatud

Faili nimi

Faili maht

Kuupäev

Aeg

Tee

Errno.h

3,453

02-Apr-2015

09:23

Public\Common\Sdk\Crt\Include

Winsock.h

33,605

02-Apr-2015

09:23

Public\Common\Sdk\Inc


Olek

Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.

Viited

Teave selle terminoloogia Microsofti tarkvaravärskenduste iseloomustamiseks.

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.

Kas sellest teabest oli abi?

Kui rahul te keelekvaliteediga olete?
Mis mõjutas teie hinnangut?
Kui klõpsate nuppu Edasta, kasutatakse teie tagasisidet Microsofti toodete ja teenuste täiustamiseks. IT-administraator saab neid andmeid koguda. Privaatsusavaldus.

Täname tagasiside eest!

×