كيف يمكنني عرض DOMString (من مكتبة xerces اباتشي) في MS البصرية ستوديو المصحح؟

StackOverflow https://stackoverflow.com/questions/604857

سؤال

وأنا أعمل على كود (رمز القديمة) الذي يستخدم أباتشي Xerces-C مكتبة . واني اسعى الى عرض قيمة DOMString (وغيرها من الأشياء DOM ذات الصلة) في Microsoft Visual Studio المصحح ولكن من دون جدوى. لقد حاولت ما يلي

1) I اضاف التالية في ملف autoexp.dat:

;------------------------------------------------------------------------------
;Xerces
DOMString=<fHandle->fDSData->fData,su>
;------------------------------------------------------------------------------

والنتيجة: السلوك نفسه، لكنه يظهر موقع الذاكرة

2) حاولت مشاهدة سريعة المتغير DOMString باستخدام "var,su" جملة

Result: ""

ولقد طرحت هذا السؤال في أباتشي Xerces عامة البريدية قائمة .

في حالة شخص ما واجهت هذه المشكلة وكان الحل، فإنه سيكون عونا كبيرا لي.

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

المحلول

وبعد النظر في قانون مكتبة Xerces واستخدام انها في قاعدة قانون بلدي (أدرجنا الرؤوس فقط)، وأنا أحسب أن كان هناك توجيه المعالج (XML_DEBUG) من أجل التصحيح.

لديك لإنشاء المشروع (الذي يستخدم Xerces مشروع / libaray) وذلك بإضافة هذا التوجيه المعالج إذا لم أضفت.

في الاستوديو المرئي انقر بالزر الأيمن على المشروع -> خصائص -> C / C ++ -> قبل المعالج ثم قم بإضافة XML_DEBUG في تعريفات Preprocessor

وجنبا إلى جنب مع هذه تحتاج إلى تحرير autoexp.dat ملف كما هو مذكور في آخر أعلاه.

وآمل أن يساعد هذا.

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