Aanmelden met Microsoft
Meld u aan of maak een account.
Hallo,
Selecteer een ander account.
U hebt meerdere accounts
Kies het account waarmee u zich wilt aanmelden.

Inleiding

Er is een update beschikbaar voor Microsoft Visual Studio 2008 Service Pack 1 (SP1) waarmee ondersteuning voor Windows Embedded Compact 7 wordt uitgebreid. Met deze update kunt u Smart Device-projecten samenstellen met de functionaliteit van de Active Template Library (ATL) en met de Microsoft Foundation-klas (MFC)-functionaliteit voor Windows Embedded Compact 7 SDK. Met name deze update lost de volgende problemen op en voegt de volgende functie toe.

Probleem 1

Wanneer u de ingesloten Windows compact SDK gebruikt om een Win32-toepassing te maken die wordt ondersteund door MFC, wordt in de build-uitvoer onveilige API-waarschuwingen weergegeven op een van de volgende manieren:

Waarschuwing C4996: ' wcstombs ': deze functie of variabele kan onveilig zijn. Overweeg om wcstombs_s in plaats hiervan te gebruiken. Gebruik _CRT_SECURE_NO_DEPRECATE om de afschaffing uit te schakelen. Zie de online-Help voor meer informatie. C:\Program Files\Microsoft Visual Studio 9.0 \ VC\ce\include\xlocnum

Waarschuwing C4996: ' mbstowcs ': deze functie of variabele kan onveilig zijn. Overweeg om mbstowcs_s in plaats hiervan te gebruiken. Gebruik _CRT_SECURE_NO_DEPRECATE om de afschaffing uit te schakelen. Zie de online-Help voor meer informatie. C:\Program Files\Microsoft Visual Studio 9.0 \ VC\ce\include\xlocnum

Probleem 2

U wordt aangeraden Windows Embedded Compact 7 SDK te gebruiken voor het ontwikkelen van een Win32 Smart Device-project dat ondersteuning biedt voor ATL en MFC. U ontvangt onverwachte samenstel fouten en waarschuwingen die op een van de volgende manieren in Visual Studio 2008 bij het maken van het project lijken:

Waarschuwing C4985: ' _wcstoi64 ': kenmerken die niet aanwezig waren in de vorige declaratie.

Fout C2039: ' lstrlenW ': is geen lid van ATL

Probleem 3

Maak een fout bij het maken van de volgende fouten wanneer u de /MD -compileeroptie voor een Smart Device-project gebruikt.

Fout LNK2001: niet-opgelost extern symbool "__declspec (dllimport): basic_ostream<tekens, struct std:: char_traits<Char> > std:: Cout

Fout LNK2019: niet-opgelost extern symbool "__declspec (dllimport) Public: int __cdecl STDEV:: ios_base:: width (int)

Dit probleem doet zich voor vanwege een niet-overeenkomend deel van de kop-en voetteksten in Visual Studio 2008 en de kopteksten die vereist zijn voor Windows Embedded Compact 7-toepassingen.

Probleem 4

U maakt een slim apparaat-project dat door ATL wordt ondersteund. Als het project een kopieerbewerking bevat voor een lege binaire tekenreeks (BSTR), treedt er een uitzondering op wanneer u de gegenereerde toepassing uitvoert.

Probleem 5

C++-uitzonderingen worden niet afgevangen op apparaten die gebruikmaken van ARM-processors wanneer u een Smart-apparaatprogramma uitvoert dat ondersteuning biedt voor ATL en MFC.

Functie 1

Deze update breidt de run-time-bibliotheken van ATL en Visual C++ uit voor de kop-en voetteksten in Windows Embedded Compact 7 in Visual Studio 2008 SP1. Hiermee kunt u slim-apparaataccount maken voor projecten met een ATL-functionaliteit voor Windows Embedded Compact 7 SDK. De headerbestanden worden bijgewerkt op de volgende locatie: voor 32-bits besturingssystemen:

<systeemstation>:\Program Files\Microsoft Visual Studio 9.0 \ VC\ce7Voor 64-bits besturingssystemen:

<systeemstation>:\Program Files (x86) \Microsoft Visual Studio 9.0 \ VC\ce7

Meer informatie

Informatie bijwerken

Ga naar de volgende website van het Microsoft Download centrum om deze update te verkrijgen:

Windows Embedded Compact 7 ATL-update voor Visual Studio 2008 SP1

Vereisten

Als u deze update wilt toepassen, moet u beschikken over de update waarmee ondersteuning voor het ontwikkelen van toepassingen voor Windows Embedded Compact 7 in Microsoft Visual Studio 2008 Service Pack 1 (SP1) is geïnstalleerd. Als u meer informatie wilt over het verkrijgen van de update, klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:

2483802 Er is een update beschikbaar voor Visual Studio 2008 SP1 waarmee ondersteuning voor Windows Embedded Compact 7 wordt toegevoegd.

Start informatie opnieuw

Mogelijk moet u de computer opnieuw opstarten nadat u deze update hebt toegepast. U wordt aangeraden alle exemplaren van Visual Studio af te sluiten voordat u deze update toepast.

Status

Microsoft heeft bevestigd dat de problemen die worden weergegeven, een probleem zijn in de Microsoft-producten die worden vermeld in het gedeelte van toepassing op.

Verwijzingen

Klik voor meer informatie over de terminologie van software-updates op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:

824684 Beschrijving van de standaardterminologie die wordt gebruikt voor het beschrijven van Microsoft-software-updates

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?
Als u op Verzenden klikt, wordt uw feedback gebruikt om producten en services van Microsoft te verbeteren. Uw IT-beheerder kan deze gegevens verzamelen. Privacyverklaring.

Hartelijk dank voor uw feedback.

×