Tổng quan
.NET Reflector VSPro tập trung vào việc decompile và debug mã.NET đã biên dịch ngay trong Visual Studio. Khi không có gốc, bạn vẫn có thể đi sâu vào thư viện bên thứ ba, component hoặc bất kỳ compiled.NET code nào đang tham gia vào ứng dụng.

Khả năng dynamic decompilation trong Visual Studio giúp quá trình điều tra lỗi không còn dừng lại ở ranh giới mã nội bộ. Breakpoint F9, step into F11 và Go To Definition F12 đều áp dụng trên mã đã decompile, nên việc truy vết hành vi runtime trở nên liền mạch hơn.

NET Reflector VSPro cho phép decompile và debug vào mã.NET đã biên dịch ngay trong Visual Studio, kể cả khi không có. Phù hợp để truy vết lỗi, xem dependency và hiểu cách thư viện hoạt động.

Tính năng nổi bật
- Decompile động bên trong Visual Studio để xem mã.NET đã biên dịch.
- Đặt breakpoint F9 trên mã đã decompile dù không có gốc.
- Step into mã đã decompile bằng F11 với Visual Studio debugger.
- Dùng Go To Definition F12 cho bất kỳ đoạn mã nào.
- Xem mã bên thứ ba trong Visual Studio như với mã nội bộ.
- Theo dõi lỗi xuyên qua ứng dụng, thư viện và component đang sử dụng.
- Quan sát luồng dữ liệu đi qua library hoặc component khi debug.
Ứng dụng thực tế
- Debug lỗi phát sinh trong thư viện bên thứ ba khi không có code.
- Phân tích ứng dụng kế thừa có ít tài liệu hoặc thiếu comment.
- Kiểm tra assembly của SharePoint và nền tảng bên thứ ba để hiểu API khả dụng.
- Đối chiếu assembly giữa các bản build để tìm thay đổi gây lỗi.
- Tìm dependency và hiểu cách library hoặc component hoạt động trong ứng dụng.
Đối tượng sử dụng phù hợp
- Lập trình viên.NET
- Tech lead phụ trách bảo trì ứng dụng kế thừa
- Nhóm debug và sửa lỗi production
- QA kỹ thuật cần phân tích hành vi assembly hoặc thư viện
Thông tin kỹ thuật
Câu hỏi thường gặp
.NET Reflector VSPro có debug được mã bên thứ ba khi không có không?
Có. VSPro hỗ trợ dynamic decompilation trong Visual Studio, đặt breakpoint, step into mã đã decompile và chạy với Visual Studio debugger.
Phiên bản VSPro bao gồm những gì?
Edition này bao gồm ứng dụng standalone và Reflector Object Browser trong Visual Studio để điều hướng mã đã decompile.
Có thể decompile assembly.NET sang ngôn ngữ nào?
Có thể decompile bất kỳ.NET assembly sang C#, VB.NET hoặc IL.
Sản phẩm tương thích với Visual Studio nào?
Thông tin tương thích liệt kê Microsoft Visual Studio 2019, Microsoft Visual Studio 2017 và Microsoft Visual Studio 2015.
Sản phẩm chạy trên hệ điều hành nào?
Thông tin tương thích liệt kê Windows 10, Windows Server 2012, Windows 8, Windows 7 và Windows Server 2008.





Bình luận