Tuesday, May 10, 2011

Mở WebDev trên CLRProfiler

Tôi rất thích dùng công cụ CLRProfiler của Microsoft để kiểm tra xem bộ nhớ của ứng dụng như thế nào. Đặc biệt là CLRProfiler có thể kiểm tra bộ nhớ của ASP.NET đang chạy. Tuy nhiên, do tôi test trên Visual Studio .NET và khi run thì nó tạo ra một service tên là WebDev.WebServer.EXE và CLRProfiler không thể bắt được nó khi nhấn Profile ASP.NET.

Tôi search trên Internet thì có một link hướng dẫn cách làm và tôi muốn note lại để ghi nhớ cho việc sử dụng sau này.
http://odetocode.com/Blogs/scott/archive/2005/12/12/clr-profiler-and-the-webdev-server.aspx

- Đầu tiên là Set Parameter như hình sau:



- Sau đó, bạn nhấn nút Start Application rồi chọn file từ đường dẫn:
C:\Windows\Microsoft.NET\Framework\v2.0.50727\WebDev.WebServer.EXE

Ok, thế là xong. Nếu bạn muốn debug cả trên Visual Studio .NET nữa thì dùng chức nắng Debug->Attach to Process rồi chọn WebDev.WebServer.EXE để debug.

No comments: