Tôi chỉ cần cài đặt MvcMiniprofiler qua NuGet trong VS 2010.MvcMiniProfiler 1.9 - Bước phương pháp không được công nhận bởi VS hoặc do thời gian chạy
tôi có thể bắt đầu các hồ sơ và làm việc của nó trơn tru. Vấn đề là tôi muốn bọc một đoạn mã trong phương thức "Step". Tôi đã làm theo ví dụ và đang sử dụng cú pháp using
.
ví dụ:
using(profiler.Step("A"))
{
// some code to be profiled
}
Vấn đề là không phải trình biên dịch asp.net hay visual studio được nhận những gì các phương pháp Step
là gì và tại thời gian chạy mang lại cho tôi một YSOD nói.
Compiler Error Message: CS1061: 'MvcMiniProfiler.MiniProfiler' không chứa một định nghĩa cho 'Bước' và không có phương pháp mở rộng 'Bước' chấp nhận một đối số đầu tiên của loại 'MvcMiniProfiler.MiniProfiler' có thể được tìm thấy
Mọi thứ khác đang hoạt động tốt.
Phương pháp Bước đã được thay thế bằng một cái gì đó khác ??
Ha! Điều đó khiến tôi phát điên. Đó là một thiết kế tốt về mặt kiến trúc, nhưng điều đó không trực quan đối với người lập trình. –
@blesh Tôi đồng ý, có một số vấn đề về khả năng sử dụng ở đó. –