2012-02-16 14 views
7

बूस्ट सेरिलाज़ेशन लाइब्रेरी का उपयोग करते समय मुझे डीबगर त्रुटियां मिल रही हैं। इन्हें ठीक करने के लिए मैं बूस्ट लाइब्रेरी को डीबग करने के लिए विजुअल स्टूडियो 10 प्राप्त करने की कोशिश कर रहा हूं, कुछ पढ़ने के बाद मुझे पता चला कि इस कोल्ट को कैसे प्राप्त किया जाए लेकिन समाधान किसी भी तरह काम नहीं करता है। यहां regedit की एक तस्वीर है।कुछ libs कूदने के लिए वीएस 10 डीबगर प्राप्त करने में समस्याएं?

http://i.stack.imgur.com/g24tO.png (dont have enough reputation to post it inside)

मैं इस क्या पढ़ा से जिस तरह से यह करने के लिए है, लेकिन जब VS10 में डीबगिंग यह अभी भी मुझे बढ़ावा फाइलों पर त्रुटियों देता है। क्या कोई देख सकता है कि मैंने क्या गलत किया है?

संपादित

मिले समाधान के साथ एक समस्या, 64 के बजाय regedit के 32 बिट हिस्सा जो अपने सिस्टम पर है में था। इसे बदलने से समस्या हल नहीं हुई। यहां एक नई तस्वीर है।

+0

हमें "त्रुटियों" पर अनुमान न बनाएं। –

+0

इसके लिए त्रुटियां काफी अप्रासंगिक हैं, मैं पूछ रहा हूं कि बूस्ट सिस्टम को डीबग करने से रोकने के लिए बनाम डीबगर को कैसे अक्षम किया जाए। और डीबगर के ऊपर दिखाए गए सेटिंग्स के साथ अभी भी बूस्ट फाइलों में कदम बढ़ रहा है। – Alzorz

उत्तर

0

यहाँ एक संबंधित पोस्ट है कि आपके सवाल का जवाब नहीं है। How to skip common classes in VS 2008 when stepping in?

आप (मुझे पता है, यह बेकार है) रजिस्ट्री में प्रविष्टियों दर्ज करके ऐसा कर सकते हैं। जिस कुंजी को आप ढूंढ रहे हैं वह 32 से 64 बिट सिस्टम में भिन्न होता है। 32-बिट सिस्टम के लिए कुंजी

HKEY_LOCAL_MACHINE \ सॉफ्टवेयर \ Microsoft \ VisualStudio है \ 9.0 \ NativeDE \ स्टेपओवर

आप एक 64 बिट ओएस और एक 32 बिट दृश्य स्टूडियो कुंजी

है चला रहे हैं

HKEY_LOCAL_MACHINE \ सॉफ़्टवेयर \ Wow6432Node \ Microsoft \ VisualStudio \ 9.0 \ NativeDE \ StepOver

Wow6432Node कुंजी 64 बिट सिस्टम पर चलने वाले 32 बिट अनुप्रयोगों के लिए एक प्रमुख उपस्थिति है। (Sidenote: "_RTC_CheckEsp" के लिए रजिस्ट्री को खोजना शायद आपको सही जगह पर ले जाएगा, यह विजुअल स्टूडियो 9 में एक डिफ़ॉल्ट प्रविष्टि है)

वाक्यविन्यास आपको परिचित होना चाहिए, लेकिन उदाहरण के तौर पर, एक साधारण प्रविष्टि हो सकती है स्ट्रिंग वैल्यू बूस्ट ::। * = NoStepInto जो बूस्ट में कदम रखने के लिए डीबगर से बच जाएगा। कुछ अन्य उदाहरणों के लिए http://www.cprogramming.com/debugging/visual-studio-msvc-debugging-NoStepInto.html देखें।

संबंधित मुद्दे