Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

Úvod

K dispozícii je aktualizácia pre Microsoft Visual Studio 2008 Service Pack 1 (SP1), ktorá rozširuje podporu pre Windows Embedded kompaktný 7. Táto aktualizácia umožňuje vytvárať projekty inteligentných zariadení s funkciami Active Template Library (ATL) a s funkciami Microsoft Foundation Class (MFC) pre Windows Embedded kompaktný 7 SDK. Táto aktualizácia konkrétne odstraňuje tieto problémy a pridáva nasledujúcu funkciu.

Číslo 1

Keď použijete Windows Embedded Compact SDK na vytvorenie aplikácie Win32, ktorá podporuje MFC, výstup zostavy zobrazí nebezpečné upozornenia API, ktoré sa podobajú jednému z týchto možností:

Upozornenie C4996: ' wcstombs ': Táto funkcia alebo premenná môže byť nebezpečná. Zvážte použitie wcstombs_s namiesto toho. Ak chcete vypnúť odmietanie, použite _CRT_SECURE_NO_DEPRECATE. Podrobnosti nájdete v Pomocníkovi online. C:\Program Files\Microsoft Visual Studio 9.0 \ VC\ce\include\xlocnum

Upozornenie C4996: ' mbstowcs ': Táto funkcia alebo premenná môže byť nebezpečná. Zvážte použitie mbstowcs_s namiesto toho. Ak chcete vypnúť odmietanie, použite _CRT_SECURE_NO_DEPRECATE. Podrobnosti nájdete v Pomocníkovi online. C:\Program Files\Microsoft Visual Studio 9.0 \ VC\ce\include\xlocnum

Číslo 2

Predpokladajme, že používate Windows Embedded Compact 7 SDK na vytvorenie projektu inteligentného zariadenia Win32, ktorý podporuje ATL a MFC. Pri zostavovaní projektu sa zobrazujú neočakávané chyby zostavy a upozornenia, ktoré sa podobajú jednému z týchto postupov v programe Visual Studio 2008:

Upozornenie C4985: ' _wcstoi64 ': atribúty sa nenachádzajú na predchádzajúcom vyhlásení.

Chyba C2039: ' lstrlenW ': nie je členom ' ATL '

Číslo 3

Pri použití možnosti kompilátora /MD pre projekty inteligentných zariadení sa vyskytujú chyby, ktoré sa podobajú nasledujúcim situáciám.

Chyba LNK2001: nevyriešený externý symbol "__declspec (dllimport) trieda STD:: basic_ostream<char, struct STD:: char_traits<char> > STD:: cout

Chyba LNK2019: nevyriešený externý symbol "__declspec (dllimport) Public: int __cdecl STD:: ios_base:: šírka (int)

Tento problém sa vyskytuje z dôvodu nesúladu v hlavičkách, ktoré sú k dispozícii v Visual Studio 2008 a hlavičiek, ktoré sú potrebné pre Windows Embedded kompaktný 7 aplikácií.

Číslo 4

Môžete vytvoriť projekt inteligentného zariadenia, ktorý podporuje ATL. Ak projekt obsahuje operáciu kopírovania pre prázdny binárny reťazec (BSTR), pri spustení vygenerovanej aplikácie sa vyskytla výnimka.

Číslo 5

C++ výnimky nie sú zachytené v zariadeniach, ktoré používajú procesory ARM pri spustení aplikácie inteligentných zariadení, ktoré podporujú ATL a MFC.

Funkcia 1

V tejto aktualizácii sa rozširujú knižnice a hlavičky pre Windows Embedded Compact 7 v programe Visual Studio 2008 SP1 ATL a Visual C++. Umožňuje vytvárať projekty inteligentných zariadení, ktoré majú funkcie ATL pre Windows Embedded kompaktný 7 SDK. Súbory hlavičiek sa aktualizujú v tomto umiestnení: pre 32-bitové operačné systémy:

<systémová jednotka>:\Program Files\Microsoft Visual Studio 9.0 \ VC\ce7Pre 64-bitové operačné systémy:

<systémová jednotka>:\Program Files (x86) \Microsoft Visual Studio 9.0 \ VC\ce7

Ďalšie informácie

Informácie o aktualizácii

Ak chcete získať túto aktualizáciu, navštívte nasledujúcu webovú lokalitu Centra sťahovania softvéru:

Windows Embedded kompaktný 7 ATL aktualizácia pre Visual Studio 2008 SP1

Požiadavky

Ak chcete použiť túto aktualizáciu, musíte mať aktualizáciu, ktorá pridáva podporu pre vývoj aplikácií pre Windows Embedded kompaktný 7 v Microsoft Visual Studio 2008 Service Pack 1 (SP1) nainštalované. Ďalšie informácie o možnostiach získania aktualizácie nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:

2483802 K dispozícii je aktualizácia pre Visual Studio 2008 SP1, ktorá pridáva podporu pre Windows Embedded kompaktný 7

Informácie o reštartovaní

Po použití tejto aktualizácie môže byť potrebné reštartovať počítač. Odporúčame ukončiť všetky inštancie programu Visual Studio skôr, než použijete túto aktualizáciu.

Stav

Spoločnosť Microsoft potvrdila, že uvedené problémy sú problémom v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti vzťahuje sa na.

Odkazy

Ďalšie informácie o terminológii aktualizácie softvéru nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:

824684 Popis štandardnej terminológie, ktorá sa používa na popis aktualizácií softvéru od spoločnosti Microsoft

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×