Đây thực sự là một phần khác của câu hỏi này.thời gian chạy ngôn ngữ chung không thể đặt điểm ngắt
Error settings breakpoints but only on some lines while debugging
tôi từ xa gỡ lỗi một plugin CRM 2011 tại vs 2010.
I'n một trong các file nguồn của tôi, tôi có thể đặt breakpoint suốt mã ngoại trừ ở một vài nơi.
Khi tôi cố gắng đặt điểm ngắt, tôi nhận được lỗi này "Không thể đặt điểm ngắt sau:" và "Thời gian chạy ngôn ngữ chung không thể đặt điểm ngắt."
protected override void ExecutePlugin()
{
SetStateResponse response = new SetStateResponse(); // Breakpoint works
// Message switch
switch (_crmMessage) // Breakpoint error
{
case CrmPluginMessageEnum.Create:
Entity pimage = null; // Breakpoint error
if (_context.PostEntityImages.ContainsKey("postcreate")) // Breakpoint works
pimage = _context.PostEntityImages["postcreate"]; // Breakpoint error
break; // Breakpoint error
}
} // Breakpoint error
CẬP NHẬT Ngoài ra, trong cửa sổ module nó cho thấy dll như Tối ưu hóa: Không có tài Code: Có Symbol Tình trạng: Biểu tượng Loaded
Vui lòng thêm mã của bạn! Có rất nhiều trường hợp (như lambda-expression, khai báo biến không có khởi tạo ví dụ), nơi bạn không thể thiết lập một điểm ngắt bình thường. –
http://blogs.msdn.com/b/habibh/archive/2009/09/01/troubleshooting-common-breakpoint-problems-in-the-visual-studio-debugger-part-i.aspx –
@DJKRAZE F9 làm điều tương tự. Kiểm tra liên kết trong câu hỏi để xem mã ví dụ. – user1231231412