NDepend có thể quản lý calling graph madgnome cũng thực sự như đề xuất. Hãy để tôi phát triển một chút. Trước tiên, bạn có thể yêu cầu Biểu đồ cuộc gọi bằng truy vấn CQL, thứ hai bạn có thể xuất kết quả truy vấn vào Biểu đồ phụ thuộc hoặc Ma trận phụ thuộc.
Cụ thể, bên dưới chúng tôi yêu cầu người gọi phương thức của lớp AppDomain trong NUnit 2.4.8 (nó có thể là phương thức, trường, không gian tên ... bất kỳ thứ gì). Trình đơn này cũng có thể xuất hiện trong Visual Studio nhờ vào phần bổ trợ NDepend VS.
Sau đó, một truy vấn CQL được tạo ra cho chúng ta, chúng ta có thể thấy rằng 30 phương pháp được kết hợp trong đồ thị gọi. Chúng tôi có tùy chọn để xuất khẩu bộ hese các phương pháp oa đồ thị đồ họa ...
... và đây là đồ thị outputed (xem một phiên bản bức tranh lớn của đồ thị này here)
Nguồn
2010-08-29 18:57:47
Bạn có thể chuyển sang studio trực quan 2010 không? Sau đó, chỉ cần sử dụng công cụ xây dựng trong đó –
@Rune FS: +1. Tôi xem đây là một câu trả lời hợp pháp. Không chắc chắn nếu những người khác sẽ đồng ý với tôi hay không. Bạn có thể muốn đề cập đến nơi để tìm những công cụ đó trong VS. –
có thể trùng lặp của [C# Call Graph Generation Tool] (http://stackoverflow.com/questions/793685/c-call-graph-generation-tool) – Timwi