2012-02-16 15 views
7

Tôi nhận được lỗi trình gỡ lỗi khi sử dụng thư viện tăng cường serilazation. Để khắc phục những điều này tôi đang cố gắng để có được Visual Studio 10 để bỏ qua việc gỡ lỗi các thư viện tăng, sau khi đọc som tôi phát hiện ra như thế nào coult này được achived nhưng giải pháp bằng cách nào đó không hoạt động. Đây là một hình ảnh của regedit.Các vấn đề với trình gỡ rối VS10 để nhảy một số libs nhất định?

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

Từ những gì tôi đã đọc đây là cách để làm điều đó, nhưng khi gỡ lỗi trong VS10 nó vẫn mang lại cho tôi lỗi trên các tập tin tăng. Ai đó có thể thấy những gì tôi đã làm sai?

EDIT

Tìm thấy một vấn đề với các giải pháp, là ở phần 32bit của regedit thay vì 64 mà hệ thống của tôi là trên. Tuy nhiên, việc thay đổi điều này không giải quyết được vấn đề. Đây là một bức tranh mới.

+0

Đừng khiến chúng tôi đoán được "lỗi". –

+0

Đối với lỗi này là khá không liên quan, tôi hỏi làm thế nào để vô hiệu hóa trình gỡ lỗi vs10 để ngừng gỡ lỗi hệ thống tăng. Và với các cài đặt được hiển thị bên trên trình gỡ lỗi vẫn đang bước vào các tệp tăng cường. – Alzorz

Trả lời

0

Đây là bài đăng liên quan sẽ trả lời câu hỏi của bạn. How to skip common classes in VS 2008 when stepping in?

Bạn có thể thực hiện việc này bằng cách nhập các mục nhập vào sổ đăng ký (tôi biết, nó rất tệ). Chìa khóa bạn đang tìm kiếm thay đổi từ 32 đến 64 bit. Đối với hệ thống 32-bit chính là

HKEY_LOCAL_MACHINE \ Software \ Microsoft \ VisualStudio \ 9.0 \ NativeDE \ stepOver

Nếu bạn đang chạy một hệ điều hành 64 bit và 32 bit Visual Studio chính là

HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ VisualStudio \ 9.0 \ NativeDE \ StepOver

Phím Wow6432Node là chìa khóa cho các ứng dụng 32 bit chạy trên hệ thống 64 bit. (Sidenote: tìm kiếm đăng ký cho "_RTC_CheckEsp" có thể sẽ dẫn bạn đến đúng nơi, đó là mục nhập mặc định trong Visual Studio 9)

Cú pháp nên quen thuộc với bạn, nhưng làm ví dụ, một mục đơn giản có thể là string value boost ::. * = NoStepInto sẽ tránh trình gỡ rối bước vào Boost. Xem http://www.cprogramming.com/debugging/visual-studio-msvc-debugging-NoStepInto.html để biết một số ví dụ khác.