visual studio 2008 - واحد - كيفية منفذ تطبيق مفك إلى ويندوز المضمنة المدمجة 7؟



فيجوال ستوديو (1)

أحاول أن منفذ تطبيق مفك ويندوز جزءا لا يتجزأ من جزءا لا يتجزأ من 7. لقد أضفت تطبيق مفك كمشروع فرعي لتصميم نظام التشغيل أنا خلقت باستخدام منشئ منصة في فيسوال ستوديو 2008. ولكن حصلت على الأخطاء التالية.

خطأ فادح: C: \ بروغرام فيليز \ ميكروسوفت فيسوال ستوديو 9.0 \ فك \ سي \ أتلمفك \ إينلود \ atlconv.h (695): خطأ C2039: 'لسترلينو': ليس عضوا في 'أتل' نميك: خطأ فادح U1077: "C: \ بروغرام فيليز \ ميكروسوفت فيسوال ستوديو 9.0 \ فك \ فكباكاجيس \ VcBuild.exe" ': إرجاع رمز' 0x1 '

هل هناك طريقة لحل هذه المسألة ؟؟

بعد مزيد من البحث وجدت مدونة تفيد بأن ...

يتم دعم مفك و أتل. ومع ذلك، هناك حاليا علة ميكروسوفت الذي يسبب مشاكل تشغيل مثل هذا التطبيق التي تجعل من استخدام مفك أو أتل على نظام ويندوز 7 سي متعددة النواة. لتجنب المشاكل، تحتاج إلى تكوين رابط ويندوز سي 6. انتقل إلى "مشروع -> خصائص" الآن اختر: تكوين "خصائص -> رابط -> كوماندلين" إذا كان هناك بالفعل "/ النظام الفرعي" المعلمة حذفه إضافة بعد السلسلة: /subsystem:windowsce،6.00

ولكن الخطأ مستمر حتى بعد اتباع ذلك ...

يرجى تقديم اقتراحات لحل هذه المشكلة ..

شكرا مقدما.


تحتاج إلى تثبيت تحديث ويندوز 7 مضمن مضغوط أتل ل فيسوال ستوديو 2008 SP1.
ويأتي من ميكروسوفت كمثبت .MSI.

http://www.microsoft.com/download/en/details.aspx?id=27729

وتعديل المشروع الخاص بك لتشمل "إضافية تشمل الدلائل" من -

X:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\ce7\atlmfc\include
X:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\ce7\include

هذه ثابتة بالنسبة لي؛ كنت بناء ل AMC_MkII (ARMv4I)





windows-embedded-compact