سؤال

أنا أركض Embedded Visual C ++ 4 مع حزمة الخدمة 4., ، لتطوير تطبيق لجهاز تشغيل CE 5.0. أنا أستخدم CE 5.0 SDK. لهذا الغرض، الذي يعمل بشكل جيد باستثناء حقيقة أنه بينما يستهدف جهازي (أي PDA القائم على SH4)، فلن يسمح لي بتحديد أي شيء آخر غير محاكي SeasesDK لتصحيح الأخطاء. إذا ذهبت إلى أدوات / تكوين مدير النظام الأساسي, ، يمكنني الاتصال بجهازي في نظام التشغيل Windows CE الافتراضي، ولكن لا يمكنني تحديده من شريط أدوات البناء لأغراض الإخراج والتصحيح. هل هناك أي حل بديل لهذا. لقد فكرت في الانتقال إلى VS2008 لهذا التطبيق، لكنه يكسر كمية كبيرة من رمز الطرف الثالث.

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

المحلول

المضمنة Visual C ++ و "منشئ النظام الأساسي" هي أدوات مختلفة. تم تصميم SDKs "Windows CE" للعمل مع "منشئ النظام الأساسي" لجعل أشياء مثل نظام التشغيل وبرامج التشغيل. ومع ذلك، تستخدم التطبيقات عموما SDKs "Windows Mobile" أو "Pocket PC".

لذلك هنا ثلاثة حلول مختلفة:

استمر في استخدام EVC ++ 4.0

إذا كنت ترغب في الاستمرار في استخدام Visual C ++ 4.0 مضمن بدلا من أحد المعرفات الأحدث، يمكنك استخدام "SDK لنظام التشغيل Windows Mobile Pocket PCS". التي أعتقد أنها أحدث SDK ل EVC ++ 4.0.

الترقية إلى VS2005 +

هذه التفاصيل كيفية الترحيل من EVC ++ إلى VS2005 بينما لا تزال تجعل تطبيقات أصلية.

يمكنك استخدام خط الميزات 5.0 SDK في "ويندوز موبايل 5.0 SDK لجهاز كمبيوتر الجيب"

استخدم Windows CE SDK لإجراء التطبيقات مع EVC ++ 4.0

من الممكن فعلا تقديم الطلبات باستخدام SDK CE. يستخدم هذا مطورو OS لإجراء تطبيقات لنظام التشغيل الخاصة بهم.

يمكنك تطوير تطبيق يستخدم Microsoft® Embedded Visual C ++ ® جنبا إلى جنب مع منشئ Platform. قبل أن تتمكن من تطوير تطبيق، يجب عليك استخدام Microsoft Platform Builder لإنشاء تصميم نظام التشغيل، وإنشاء صورة وقت التشغيل، ثم قم بتنزيل صورة وقت التشغيل إلى الجهاز الهدف.

عند تنزيل صورة وقت التشغيل، يستخدم Blatform Builder خدمة التنزيل لنسخ صورة وقت التشغيل إلى الجهاز الهدف. عند تشغيل صورة وقت التشغيل، يتواصل Blatform Builder مع الجهاز المستهدف عبر نقل النواة.

لتطوير تطبيق، احتفظ ببرنامج Platform Builder متصل بجهاز الهدف، ثم قم بتشغيل Embedded Visual C ++. بعد كتابة التطبيق، قم بتجميعها، وتشغيل التطبيق، يستخدم Visual C ++ المضمن الاتصال المرئي بتشغيل التطبيق على الجهاز الهدف.

ملاحظة العملية المذكورة سابقا تختلف عن العملية المستخدمة لتطوير تطبيق لصورة وقت التشغيل لم يتم تنزيلها بواسطة BILLE BUILDER. عندما لا تستخدم Builder Builder، تقوم بالاتصال يدويا بالجهاز المستهدف باستخدام إطار الاتصالات التوصيلية لتطبيق إدارة النظام الأساسي. لمزيد من المعلومات حول اتصال التطبيق، راجع اتصال التطبيق. - http://msdn.microsoft.com/en-us/library/ms859575.aspx.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top