Tôi đã quen với C# và vb.net winforms, và thường có thể tìm thấy tất cả các lỗi tôi cần chỉ bằng cách thiết lập một điểm ngắt và bước qua mã của tôi.Làm cách nào để gỡ lỗi chế độ xem dao cạo mvc4?
Tôi muốn biết mình đang làm gì sai.
Tôi đặt một breakpoint ở đây:
public ActionResult Index(int id)
{
var cnty = from r in db.Clients
where r.ClientID == id
select r;
if (cnty != null) // breakpoint here
{
return View(cnty); // F11 jumps over this section of code returning me to the error page below.
}
return HttpNotFound();
}
Tuy nhiên, một lần nữa tôi không có đầu mối nơi hoặc tại sao nó errored ra chính xác. Làm thế nào tôi có thể tìm ra lý do tại sao hoặc tốt hơn nhưng nó là gì?
Tôi đang sử dụng VS2012 mvc4 C#.
Không phải là câu trả lời trực tiếp, nhưng 'cnty' sẽ không bao giờ là' null'. Nó có thể là _empty_, nhưng không phải là 'null'. –