Tôi dường như không thể gỡ lỗi. Khi tôi cố gắng, tôi không nhận được bất kỳ lỗi xây dựng nào và bố cục thay đổi thành chế độ gỡ lỗi, nhưng các cửa sổ không bao giờ bật lên. Tôi có một thanh màu cam ở dưới cùng của VS, mà tôi nghĩ là tiêu chuẩn, nhưng không có gì xảy ra sau đó. Nó không chỉ trong dự án tôi đang làm việc. Tôi đã bắt đầu một WFA mới và cố gắng gỡ lỗi mà không cần thêm bất kỳ mã nào và điều tương tự cũng xảy ra. Có ai có vấn đề tương tự không?Visual Studio 2012 sẽ không cho phép tôi gỡ lỗi
Trả lời
Tôi đã gặp phải điều này trước đây. Không chắc chắn nguyên nhân gây ra nó, nhưng nói chung nó là một trong một vài điều để sửa chữa nó.
- chắc chắn rằng bạn đang xây dựng trong gỡ lỗi và không tiết lộ
- gần VS, đi đến dir của dự án và xóa các thư mục obj và bin. Mở lại trong VS và xây dựng lại.
- có một tùy chọn theo công cụ - tùy chọn - xây dựng (iirc) cho phép kiểm tra xem nguồn có giống như tệp mã hay không. Tuy nhiên, bạn sẽ thấy một thông báo trong cửa sổ đầu ra nếu đây là trường hợp.
- trên thuộc tính dự án trong bản dựng (iirc), bạn có thể điều chỉnh tệp pdb từ các biểu tượng gỡ lỗi đầy đủ thành không có pdb nào cả. Nếu bạn không phải là người duy nhất trong dự án kiểm tra cài đặt này vẫn có pdb đầy đủ (khả năng thấp này đã được thay đổi)
- đảm bảo bạn đang ở đúng nền tảng mà bạn đang xây dựng (x64 vs x32)
... nhiều hơn nữa, nhưng một nơi bắt đầu ...
Phụ lục theo nhận xét ...
vì vậy, những thông điệp rất tốt. Đó là nói rằng không có vấn đề (nhưng nó có vẻ như bạn đã biết rằng :)). Tôi sẽ bắt đầu với các tùy chọn gỡ lỗi chung mà bạn đề cập đến. Làm điều này trên một ứng dụng hello world. Bằng cách đó bạn có thể khắc phục sự cố phổ biến nhất trước tiên. Đây là cài đặt của tôi. Hãy thử để phù hợp với họ và xem nếu điều đó hoạt động. Ví dụ, tôi biết "hỏi trước khi xóa breakpoint" là không thích hợp, nhưng "phá vỡ tất cả các quá trình khi một quá trình phá vỡ" là quan trọng. Vì vậy, tôi chỉ cần thêm tất cả chúng để làm cho nó dễ dàng hơn để khắc phục sự cố.
Ngoài ra, hãy chắc chắn rằng bạn đang nhận được một dấu chấm đỏ ở đây tương tự (ví dụ tôi đã nhìn thấy nơi VS sẽ không cho phép bạn đặt ở đây) như vậy trong mã của bạn trong visual studio :
Tương tự như vậy, xóa obj và bin là những gì sửa chữa nó cho tôi. – Sam
OK. Đây là những gì cửa sổ đầu ra nói: Chủ đề 'vshost.LoadReference' (0x1e58) đã thoát với mã 0 (0x0). 'CrochetAuLait2.vshost.exe' (Được quản lý (v4.0.30319)): Đã tải 'C: \ Users \ Admin \ documents \ visual studio 2012 \ Projects \ CrochetAuLait2 \ CrochetAuLait2 \ bin \ Debug \ CrochetAuLait2.exe', Biểu tượng được tải. Tôi đã thử xóa thư mục obj và bin, nhưng vấn đề tương tự nảy sinh. Tôi đang gỡ lỗi, và trên cùng một máy tính xách tay x32 mà tôi đã viết nó. Ngoài ra, sáng nay tôi đã viết một ứng dụng bảng điều khiển thế giới hello, và nó cũng có cùng một vấn đề. Đó là lý do tại sao tôi nghĩ rằng nó phải là một số thiết lập phổ quát trong VS. – will
Chủ nhân! Xóa thư mục bin và obj hoạt động cho tôi! Cảm ơn –
Đây là một vấn đề với visual studio 2012. Nó không LUÔN xuất hiện. Tôi đã tìm thấy rằng nếu bạn dừng chương trình của bạn trong khi gỡ lỗi, hoặc nếu bạn đóng cửa sổ giao diện điều khiển, điều này sẽ hầu như luôn luôn kích hoạt.
Tuy nhiên, để cho nó chạy đến hoàn thành cũng không đủ, đôi khi điều này chỉ xảy ra.
Ngoài ra, bạn có thể xây dựng ứng dụng của mình ở chế độ gỡ lỗi, chuyển đến đầu ra, chạy chương trình và đính kèm vào quy trình đó. : P
thử kiểm tra đầu ra của bạn mà không cần gỡ lỗi Ctrl + F5
may mắn
câu trả lời tuyệt vời đã đưa ra nhưng họ không giúp đỡ trong mục đích này.Vì vậy, đây là phát hiện của tôi, không có vấn đề nếu tôi trễ trả lời, nhưng nó thực sự làm việc cho tôi.
Ngay cả khi bạn đang phát triển ứng dụng web, chỉ cần truy cập thuộc tính trang web bằng cách nhấp chuột phải vào dự án và sau đó bạn thấy tab "Web" ở bên trái khi tôi đã đánh dấu. Sau đó, chỉ cần chọn hộp cho biết "Bật Chỉnh sửa và Tiếp tục". Đó là tất cả những gì bạn cần làm. nó hoạt động cho tôi!
Tôi đã có một vấn đề tương tự, và giải pháp là hoàn toàn ngớ ngẩn. VS đã nhầm lẫn với hai phiên bản của Internet Explorer trong cài đặt "Duyệt với". Vì vậy, tôi đặt Google Chrome (bất kỳ trình duyệt nào) làm mặc định và sau đó đặt lại IE làm mặc định. Nó đã xóa phiên bản IE khác (chỉ còn một phiên bản) và gỡ lỗi đã được kích hoạt. Hy vọng nó sẽ giúp bạn!
- Nhấp chuột phải vào dự án
- Bấm vào các thuộc tính.
- truy cập web.
- Chọn Hộp để bật Chỉnh sửa và Tiếp tục.
Hy vọng rằng sẽ giúp :)
Tôi đã có một vấn đề tương tự.
Tôi đã thêm:
sử dụng không gian tên std;
và cách này giải quyết được sự cố
Đối với tôi, hãy gỡ cài đặt plugin Trình phản xạ của Redgate đã hết hạn cố định. Tôi đã dành hơn 4 giờ gỡ cài đặt, khởi động lại, hoàn nguyên về mã cũ hơn, v.v. ..
Khi trình duyệt mặc định của tôi được đổi thành CHROME, tôi không thể gỡ lỗi Giao diện người dùng của mình nữa. Đặt IE trở lại trình duyệt mặc định đã sửa nó. Ngoài ra, bạn có thể đính kèm trình cắm thêm quy trình trong quá trình gỡ lỗi.
Tôi đã gặp vấn đề tương tự với ứng dụng dành cho máy tính để bàn và vì diễn đàn này cho biết bạn nên đánh dấu dự án của mình là dự án khởi động, vì studio trực quan đã bỏ đánh dấu. Nó làm việc tốt cho tôi một tôi tin rằng nó sẽ giúp những người khác có thể có vấn đề này, vì tôi tin rằng bạn đã hoàn thành dự án này.
Một trong các dự án VB .NET Winforms của tôi sẽ không cho phép gỡ lỗi. Điều này là do trình quản lý cấu hình được đặt thành 'Phát hành' ngay cả khi thanh công cụ thả xuống được chỉ ra 'Gỡ lỗi'.
Bạn cần phải chọn thả xuống chế độ và chọn tùy chọn cuối cùng 'Configuration Manager' và đảm bảo rằng các dự án chính được thiết lập để 'gỡ lỗi' chứ không phải 'phát hành'
Cài đặt Microsoft SSDTSetup.exe 450Kb và Đóng Công cụ SSDT trong khi cài đặt. Sau khi cài đặt, mở công cụ SSDT và thực thi tác vụ kịch bản và Thành phần với điểm ngắt. Đã làm việc cho tôi
Bạn có thể xây dựng câu trả lời của mình không? –
- 1. Visual Studio 2010 không cho phép tôi gỡ lỗi mã của tôi
- 2. Dự án Visual Studio 2010 cho Visual Studio 2012
- 3. Visual Studio 2010 chủ đề cho Visual Studio 2012?
- 4. Gỡ lỗi Shaders trên Visual Studio 2012, không thể tìm thấy các Biểu tượng
- 5. Công cụ Powerivity cho Visual Studio 2012
- 6. Gỡ lỗi Visual Studio 2008 không dừng lại do lỗi
- 7. Visual Studio - đột nhiên không thể gỡ lỗi kiểm tra
- 8. Visual studio + gdb gỡ lỗi từ xa
- 9. Tại sao Visual Studio không cho phép tôi bước vào Type.GetType()?
- 10. Kiểm tra Chạy/Gỡ lỗi trong Ngữ cảnh Hiện tại với Visual Studio 2012
- 11. Có Visualizer trình gỡ lỗi Visual Studio cho phiên ASP.NET?
- 12. Cách gỡ lỗi Ứng dụng Asp.Net Mvc trong Visual Studio 2012 từ máy tính từ xa
- 13. Gỡ lỗi javascript trong Visual Studio 2012 khi sử dụng chrome hoặc firefox
- 14. Có cách nào trong Visual Studio 2012 để sử dụng F # REPL khi gỡ lỗi C#
- 15. Visual Studio 2012 Làm thế nào để gỡ lỗi "Không thể thêm tham chiếu đến dự án x" lỗi?
- 16. Visual Studio 2012 từ xa Kernel Debugging một Virtual Machine
- 17. Cho phép tệp đầu ra Visual Studio?
- 18. Visual Studio 2012/Resharper Đơn vị kiểm tra không chạy
- 19. Biên dịch Qt 4.8.x cho Visual Studio 2012 (x86)
- 20. Visual Studio 2010/2012 Git Plugin
- 21. Visual Studio: chỉnh sửa xaml trong khi gỡ lỗi (không ngừng gỡ lỗi)
- 22. Visual Studio 2012 - Import/Export GitHub GIST
- 23. Visual Studio JavaScript gỡ lỗi cực kỳ chậm
- 24. Lỗi Visual Studio 2012 csc.exe. Thực thi không hợp lệ cho OS
- 25. Crystal Report cho visual studio 2012 ứng dụng
- 26. Nhập Windows Forms (C#), Visual Studio 2012
- 27. Kết nối MySQL cho Visual Studio 2012 Cập nhật 3
- 28. Visual Studio 2012 Xây dựng không thành công nhưng không có lỗi trong danh sách lỗi
- 29. Cách tốt để gỡ lỗi lỗi thiết kế Visual Studio
- 30. Google Chrome sẽ không cho phép tôi đặt điểm ngắt
Bạn có chắc chắn rằng bạn đang đặt điểm ngắt của mình không? – Jean
Bảng Output nói gì trong chế độ Debug? –
Tại sao câu hỏi này * "di chuyển từ programmers.stackexchange.com" *? – I4V