Tutvustus
Värskendus on saadaval Microsoft Visual Studio 2008 hoolduspaketi Service Pack 1 (SP1) jaoks, mis pikendab Windows Embedded Compact 7 tuge. See värskendus võimaldab teil koostada Smart Device projects koos Active template Library (ATL) funktsionaalsusega ja Microsoft Foundation Class (MFC) funktsionaalsusega Windows Embedded Compact 7 SDK. See värskendus lahendab täpsemalt järgmised probleemid ja lisab järgmise funktsiooni.
1. probleem
Kui kasutate Windows Embedded Compact SDK-d, mille abil saab MFC-d toetada, kuvatakse järk-järgu väljundis ebaturvaliste API-hoiatused, mis sarnanevad ühega järgmistest.
Hoiatus C4996: "wcstombs": See funktsioon või muutuja võib olla ebaturvaline. Kaaluge selle asemel wcstombs_s kasutamist. Aegunud keelamiseks kasutage _CRT_SECURE_NO_DEPRECATE. Lisateavet leiate teemast võrguspikker. C:\Program Files\Microsoft Visual Studio 9.0 \ VC\ce\include\xlocnum
Hoiatus C4996: "mbstowcs": See funktsioon või muutuja võib olla ebaturvaline. Kaaluge selle asemel mbstowcs_s kasutamist. Aegunud keelamiseks kasutage _CRT_SECURE_NO_DEPRECATE. Lisateavet leiate teemast võrguspikker. C:\Program Files\Microsoft Visual Studio 9.0 \ VC\ce\include\xlocnum
Probleem 2
Oletagem, et kasutate rakendust Windows Embedded Compact 7 SDK, et töötada välja Win32 ja MFC tugi. Projekti koostamisel Visual Studio 2008 kuvatakse ootamatud loomise tõrked ja hoiatused, mis sarnanevad ühega järgmistest.
Hoiatuse C4985: "_wcstoi64": eelmise deklaratsiooni atribuudid ei esine.
Tõrge C2039: "lstrlenW": pole "ATL" liige
Probleem 3
Saate luua tõrked, mis sarnanevad järgmisega, kui kasutate Smart Device Projectsi /MD kompilaatori varianti.
Tõrge LNK2001: lahendamata väline sümbol "__declspec (dllimport) klassi STD:: basic_ostream<char, struct STD:: char_traits<char> > STD:: cout
Tõrge LNK2019: lahendamata väline sümbol "__declspec (dllimport) avalik: int __cdecl STD:: ios_base:: laius (int)
See probleem ilmneb rakenduses Visual Studio 2008 ja Windows Embedded Compact 7 rakenduste jaoks nõutavate päiste mittevastavuse tõttu.
Probleem 4
Saate luua nutika seadme projekti, mida ATL toetab. Kui projekt sisaldab tühja binaarse stringi (BSTR) koopiat, tekib loodud rakenduse käivitamisel erand.
Probleem 5
C++ erandid pole püütud seadmetes, mis kasutavad ARM-protsessoreid, kui käivitate nutika seadme rakenduse ATL ja MFC tugi.
Funktsioon 1
See värskendus laiendab ATL ja Visual C++ tööajaga teegid ja päised Windows Embedded Compact 7 Visual Studio 2008 SP1. See võimaldab teil koostada nutikate seadmete projekte, millel on Windows Embedded Compact 7 SDK-s ATL funktsionaalsus. Päise failid värskendatakse järgmises asukohas: 32-bitiste operatsioonisüsteemide jaoks:
<System drive>:\Program Files\Microsoft Visual Studio 9,0 \ VC\ce764-bitiste operatsioonisüsteemide jaoks:
<System drive>:\Program failid (x86) \Microsoft Visual Studio 9.0 \ VC\ce7
Lisateave
Teabe värskendamine
Selle värskenduse hankimiseks külastage järgmist Microsoft Download Center veebisaiti:
Windows Embedded Compact 7 ATL Update for Visual Studio 2008 SP1
Eeltingimused
Selle värskenduse rakendamiseks peab teil olema värskendus, mis täiendab rakenduse Microsoft Visual Studio 2008 Service Pack 1 (SP1) installitud Windows Embedded Compact 7 rakenduste arendamise tuge. Värskenduse hankimise kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:
2483802 Värskendus on saadaval Visual Studio 2008 SP1 jaoks, mis lisab Windows Embedded Compact 7 toe
Teabe taaskäivitamine
Võimalik, et peate pärast selle värskenduse rakendamist arvuti taaskäivitama. Soovitame teil enne selle värskenduse rakendamist väljuda Visual Studio mis tahes eksemplarist.
Olek
Microsoft on kinnitanud, et loetletud probleemid on jaotises "kehtib järgmiste toodete kohta" loetletud Microsofti toodete probleem.
Viited
Tarkvaravärskenduste terminoloogia kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:
824684 Microsofti tarkvaravärskenduste kirjeldamiseks kasutatavate standardsete terminite kirjeldus