2011-11-16 33 views
5

Để xem tổng quan về CodeDom classes trong .Net Tôi đã cố gắng tạo một sơ đồ lớp bằng cách sử dụng trình thiết kế lớp dựng sẵn của Visual Studio 2010, nhưng tôi không tìm cách làm thế nào tôi có thể nạp các lớp và kiểu dựng sẵn .Net vào nó, duy nhất tôi có thể nhận được là thêm các lớp học của riêng tôi từ cửa sổ Lớp xem.Làm thế nào để có được một sơ đồ lớp học tốt đẹp cho built-in .net lớp học?

Tôi cũng đã thử nó với sơ đồ UML trong VS2010 và tôi không thể nhập các lớp. Tôi đã tìm kiếm một lựa chọn tương tự trong MS Visio và mặc dù nó cung cấp hỗ trợ cho sơ đồ lớp Tôi không thể tạo ra một cái gì đó ở đó.

Tôi đã tìm thấy AutoDiagrammer project trên trang web CodeProject và đã cố gắng sử dụng trang web này làm một bổ trợ Reflector, nhưng cũng không mất thành công. Tôi chỉ nhận được thông báo "Đang chờ lắp ráp" ở đầu cửa sổ bổ trợ và không có gì xảy ra.

Trả lời

6

tôi đã có thể tạo ra một sơ đồ lớp cho toàn bộ không gian tên bởi:

  1. tạo một sơ đồ lớp trống mới
  2. mở View-> Object Explorer
  3. nhập "CodeDOM" và tìm kiếm
  4. kéo và thả không gian tên System.CodeDom vào sơ đồ trống

Tôi hy vọng đây là ý của bạn.

enter image description here

+0

Ồ, đã làm việc ở đây, cảm ơn! Vấn đề duy nhất là bố trí là khủng khiếp, tất cả các lớp học được đặt ra trong một đường dài ... Bất kỳ ý tưởng làm thế nào để đối phó với nó? –

+0

Có một số công cụ căn chỉnh khi bạn nhấp chuột phải vào biểu đồ nhưng chúng không thành công trên sơ đồ lớn này. –

Các vấn đề liên quan