Câu hỏi Có một Visualizer Tree Expressizer cho VS 2012 không?


Có một Visualizer Tree Expressizer cho VS 2012 không? Đã có một tìm kiếm nhưng đã tìm thấy VS 2008 xuất hiện khắp nơi, và VS 2012 mới không có thư mục Visualizers trong thư mục cài đặt. Hoặc, tôi thiếu một cái gì đó mà tôi sẽ có thể bật?


15
2018-04-17 08:16


gốc




Các câu trả lời:


Những gì bạn có thể làm là sửa visualizer cho vs 2010 để nó hoạt động vào năm 2012. Điều này rất dễ dàng. Chỉ cần lấy nguồn từ dự án này: http://exprtreevisualizer.codeplex.com/ và thay đổi tham chiếu assembly DebuggerVisualizers của dự án ExpressionTreeViewer thành:

C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\ReferenceAssemblies\v2.0\Microsoft.VisualStudio.DebuggerVisualizers.dll

Vì vậy, nó hoạt động với phiên bản mới nhất của vs2012. Sau đó sao chép kết quả vào

C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Packages\Debugger\Visualizers

và nó sẽ hoạt động


8
2018-03-31 12:46



đã không làm việc cho tôi cho đến khi tôi thay đổi mục tiêu thành .net 4.5, được xây dựng dưới dạng bản phát hành và ký kết mạnh mẽ. Tôi không biết chính xác cái nào được yêu cầu. - Bart
Là bản cập nhật weblogs.asp.net/lichen/archive/2014/02/10/… cho thấy cách làm cho nó hoạt động trong Visual Studio 2013 - Alex KeySmith
Không làm việc cho tôi cho đến khi tôi sử dụng dự án được đăng tại sachabarbs.wordpress.com/2012/04/18/expression-tree-visualizer và cập nhật nó để sử dụng phiên bản 12.0.0.0 của Microsoft.VisualStudio.DebuggerVisualizers.dll - ShawnFeatherly
Đồng ý với Alex. Tôi cũng phải làm điều này để nó hoạt động, khóa đã thêm thuộc tính [assembly] - KShan


Không, nhưng bạn có DebugView, trong chế độ gỡ lỗi, có một proxy cho lớp có cùng thuộc tính và một DebugView được thêm vào. Đó là văn bản như thế nào. Mono.Linq.Expressions cũng có một trình soạn thảo văn bản cho các biểu thức tạo mã C #, kiểm tra nó.


0
2018-02-25 18:38





Tôi dường như làm cho xấu *. Dll của vấn đề này lại xảy ra cho tôi. Tôi bắt đầu một repo GitHub với giải pháp. Tôi bao gồm một xây dựng và biên dịch * .dll có thể được tải xuống bằng cách nhấp vào "Xem nguyên" trên tập tin này.

Sao chép * .dll này vào thư mục visualizer của bạn. tôi sử dụng C:\Users[CurrentUser]\Documents\Visual Studio 2013\Visualizers


0
2018-06-19 20:50