2010-06-09 73 views
9

Tôi có phiên bản RT2 cao cấp VS2010 trên Windows 7 Ultimate x64.Không có cửa sổ bộ nhớ trong Visual Studio 2010

Trong tài liệu, chúng tham chiếu đến cửa sổ Bộ nhớ 1-4, được cho là trong Debug-> Windows-> Bộ nhớ.

Tôi có "Bật gỡ lỗi cấp địa chỉ" được bật trong VS (Tùy chọn-> Gỡ lỗi).

Vấn đề là tôi không có mục trình đơn Bộ nhớ trong Debug-> Windows trong khi gỡ lỗi chương trình C++.

Dưới Debug-> Windows Tôi chỉ có: Breakpoints Nhiệm vụ Parallel Parallel Stacks Watch -> Người dân địa phương Call Stack Chủ đề

Có ai khác có kinh nghiệm này (và hy vọng giải quyết nó)?

+1

Cũng chạy Visual Studio 2010 Premium RTM trên Win7 (Pro) x64, và các cửa sổ đang có. Chỉ cần xác nhận rằng các cửa sổ bộ nhớ được cho là có trong cấu hình này. – OregonGhost

+0

Họ thậm chí có khi chạy mã được quản lý (C#), không phải là bạn cần chúng sau đó. – slugster

+0

Khi tôi đang gỡ lỗi chương trình ngôn ngữ lắp ráp, cửa sổ bộ nhớ chỉ hiển thị cho tôi (trong Visual C++ 2010 Express) khi tôi sử dụng "Step into.", Với "Expert Settings" được kích hoạt. –

Trả lời

6

Trong lần chạy đầu tiên của VS sau khi cài đặt, nó sẽ hỏi bạn "chế độ" nào nên chạy, tùy thuộc vào lựa chọn của bạn, nó hiển thị hoặc ẩn các mục menu khác nhau. Có thể bạn đã chọn một tùy chọn ẩn các cửa sổ đó? Điều này được mô tả tại trang this.

Tôi nghĩ bạn có thể sử dụng thông tin trên trang this để thay đổi các cài đặt đó.

Bạn cũng có thể có thể chỉ cần chạy Devenv /ResetSettings để thiết lập lại chúng, nhưng không chắc chắn chính xác những gì bạn muốn kết thúc với sau đó ...

+0

Điều đó giải quyết nó cho tôi, nhập khẩu các cài đặt Visual C++. Cảm ơn bạn, bạn đã lưu lại ngày của tôi! –

+0

Ngoài ra, tôi cần chọn cài đặt nào để bật tùy chọn cửa sổ bộ nhớ? –

+0

Ngoài ra, tôi nên chạy 'Devenv/ResetSettings' ở đâu? –

4

Đến lệnh Window và gõ vào bộ nhớ. Nó sẽ hiển thị cửa sổ xem bộ nhớ 1. Tôi đã phải làm điều đó bởi vì tôi vẫn không thể tìm thấy lệnh gỡ lỗi cho nó theo tùy chỉnh ngay cả.

+1

Đây là giải pháp duy nhất có hiệu quả đối với tôi – Tim

2

Cửa sổ bộ nhớ chỉ khả dụng nếu gỡ lỗi cấp địa chỉ được bật trong hộp thoại Tùy chọn, nút Gỡ lỗi. Cửa sổ bộ nhớ không có sẵn cho Script hoặc SQL, là những ngôn ngữ không nhận ra khái niệm bộ nhớ.

hoặc đi ở đây để biết chi tiết khác:

http://msdn.microsoft.com/en-us/library/s3aw423e.aspx

4

Bạn có thể chuyển sang chế độ chuyên gia bằng cách kiểm tra:

Tools > Settings > Expert Settings 

Bây giờ bạn có thể hiển thị Thanh ghi sổ và nhiều hơn nữa các cửa sổ khác

+0

điều này làm việc cho tôi :) – redgetan

Các vấn đề liên quan