Просмотрите/выберите сборки из GAC или где-либо еще.

StackOverflow https://stackoverflow.com/questions/2456025

Вопрос

Мне нужно разрешить пользователям выбирать сборку почти так же, как это делает Visual Studio.Либо из GAC, либо из любого другого места файловой системы.

Простого OpenFileDialog будет недостаточно, поскольку переход к c:\windows\assembly не обеспечивает доступ к фактическому местоположению файлов сборок в GAC.

Я не пишу плагин для Visual Studio, поэтому не могу использовать DTE.

Как мне это сделать?

Это было полезно?

Решение

Вам необходимо использовать неуправляемый API CreateAssemblyEnum, который возвращает интерфейс IAssemblyEnum.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top