تخطي إلى المحتوى الرئيسي
الدعم
تسجيل الدخول باستخدام حساب Microsoft
تسجيل الدخول أو إنشاء حساب.
مرحباً،
تحديد استخدام حساب مختلف!
لديك حسابات متعددة
اختر الحساب الذي تريد تسجيل الدخول باستخدامه.

مقدمة

يتوفر تحديث ل Microsoft Visual Studio 2008 Service Pack 1 (SP1) الذي يقوم بتوسيع الدعم ل Windows المضمن 7. يمكنك هذا التحديث من إنشاء مشاريع الاجهزه الذكية باستخدام وظائف مكتبه القوالب النشطة (ATL) ووظائف Microsoft Foundation Class (MFC) المضمنة في إصدار 7 SDK لنظام التشغيل Windows. بشكل خاص ، يقوم هذا التحديث بإصلاح المشاكل التالية ويضيف الميزة التالية.

المشكلة 1

عند استخدام حزمه SDK المضغوطة المضمنة في Windows لإنشاء تطبيق Win32 يعتمد MFC ، يعرض إخراج البناء تحذيرات API غير الامنه التي تشبه واحدا مما يلي:

C4996 التحذير: ' وكستومبس ': قد تكون هذه الدالة أو المتغير غير أمنه. يمكنك استخدام wcstombs_s بدلا من ذلك. لتعطيل إهمال ، استخدم _CRT_SECURE_NO_DEPRECATE. راجع التعليمات علي الإنترنت للحصول علي التفاصيل. C:\Program Files\Microsoft Visual Studio 9.0 \ VC\ce\include\xlocnum

C4996 التحذير: ' مبستووكس ': قد تكون هذه الدالة أو المتغير غير أمنه. يمكنك استخدام mbstowcs_s بدلا من ذلك. لتعطيل إهمال ، استخدم _CRT_SECURE_NO_DEPRECATE. راجع التعليمات علي الإنترنت للحصول علي التفاصيل. C:\Program Files\Microsoft Visual Studio 9.0 \ VC\ce\include\xlocnum

المشكلة 2

افترض انك تستخدم Windows المضمن 7 SDK لتطوير مشروع الجهاز الذكي Win32 الذي يدعمه ATL و MFC. تتلقي أخطاء الإصدارات غير المتوقعة والتحذيرات التي تشبه واحدا مما يلي في Visual Studio 2008 عند إنشاء المشروع:

C4985 التحذير: ' _wcstoi64 ': السمات غير موجودة في الإعلان السابق.

خطا C2039: ' لسترلينو ': ليس عضوا في ' ATL '

المشكلة 3

أخطاء البناء تشبه التالي حدوثها عند استخدام خيار برنامج التحويل البرمجي /md لمشاريع الجهاز الذكي.

LNK2001 الخطا: الرمز الخارجي التي لم يتم التعرف عليها "__declspec (dllimport) القياسية: basic_ostream<char ، البنية القياسية:: char_traits<char> > قياسي::

LNK2019 الخطا: الرمز الخارجي غير المحلول "__declspec (dllimport) public: int __cdecl قياسي:: ios_base:: width (int)

تحدث هذه المشكلة بسبب عدم تطابق في الرؤوس التي يتم توفيرها في Visual Studio 2008 والرؤوس المطلوبة لتطبيقات Windows المضغوطة المضمنة.

المشكلة 4

تقوم بإنشاء مشروع جهاز ذكي يعتمده ATL. إذا كان المشروع يتضمن عمليه نسخ لسلسله ثنائيه فارغه (بستر) ، يحدث استثناء عند تشغيل التطبيق الذي تم إنشاؤه.

المشكلة 5

لا يتم الكشف عن استثناءات + + c علي الاجهزه التي تستخدم معالجات ARM عند تشغيل تطبيق الاجهزه الذكية الذي يعتمده ATL و MFC.

الميزة 1

2008 يعمل هذا التحديث علي توسيع ATL ومكتبات وقت التشغيل الخاصة ب Visual c + + يمكنك هذا من إنشاء مشاريع الاجهزه الذكية التي تحتوي علي وظائف ATL ل Windows المضمن 7 SDK. يتم تحديث ملفات الراس في الموقع التالي: لأنظمه تشغيل 32 بت:

> ال<محرك أقراص النظام:\Program Files\Microsoft Visual Studio 9.0 \ VC\ce7بالنسبة لأنظمه التشغيل 64 بت:

> ال<محرك أقراص النظام:ملفات \Program (x86) \Microsoft Visual Studio 9.0 \ VC\ce7

مزيد من المعلومات

تحديث المعلومات

للحصول علي هذا التحديث ، قم بزيارة موقع ويب الخاص بمركز التنزيل ل Microsoft:

تحديث Windows المضغوط المضمن 7 ل Visual Studio 2008 SP1

المتطلبات المسبقة

لتطبيق هذا التحديث ، يجب ان يتوفر لديك التحديث الذي يضيف دعما لتطوير التطبيقات ل Windows المضمن في Microsoft Visual Studio 2008 (SP1) المثبت. لمزيد من المعلومات حول كيفيه الحصول علي التحديث ، انقر فوق رقم المقالة التالية لعرض المقالة في قاعده معارف Microsoft:

2483802 يتوفر تحديث ل Visual Studio 2008 SP1 الذي يضيف دعما ل Windows المضمن في 7

معلومات أعاده التشغيل

قد تحتاج إلى أعاده تشغيل الكمبيوتر بعد تطبيق هذا التحديث. ننصحك بإنهاء اي مثيلات ل Visual Studio قبل تطبيق هذا التحديث.

الحالة

أقر Microsoft ان المشاكل الواردة هي مشكله في منتجات Microsoft المدرجة في القسم "ينطبق علي".

المراجع

لمزيد من المعلومات حول مصطلحات تحديث البرامج ، انقر فوق رقم المقالة التالية لعرض المقالة في قاعده معارف Microsoft:

824684 وصف للمصطلحات القياسية المستخدمة لوصف تحديثات برامج Microsoft

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.

هل كانت المعلومات مفيدة؟

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟
بالضغط على "إرسال"، سيتم استخدام ملاحظاتك لتحسين منتجات Microsoft وخدماتها. سيتمكن مسؤول تكنولوجيا المعلومات لديك من جمع هذه البيانات. بيان الخصوصية.

نشكرك على ملاحظاتك!

×