Я думаю, это будет хорошо работать.

дал форму с сеткой для визуализации любой коллекции (ICollection, ICollection<T>) объект.

После этого я создал класс визуализатора отладчика (наследует отMicrosoft.VisualStudio.DebuggerVisualizers.DialogDebuggerVisualizer).

Визуализатор установлен правильно (я пробовал наSystem.Collections.ArrayList класс).

Но у меня проблема с обобщением визуализатора на любойICollection/ICollection<T> тип.

Я указал атрибут:

[assembly: DebuggerVisualizer( typeof( DebugerSide ), typeof( VisualizerObjectSource ), Target = typeof( System.Collections.Generic.ICollection<> ), Description = "Collection visualizer" )]
[assembly: DebuggerVisualizer( typeof( DebugerSide ), typeof( VisualizerObjectSource ), Target = typeof( System.Collections.ICollection ), Description = "Collection visualizer" )]

но визуализатор не предлагается VS в отладке.

Если указать точное имя класса, визуализатор доступен в VS. Есть ли способ, как осуществить свое намерение или нет, как его достичь?

Спасибо!

Ответы на вопрос(2)

Ваш ответ на вопрос