Просмотр / Выбор сборок из GAC или в другом месте - PullRequest
3 голосов
/ 16 марта 2010

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

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

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

Как мне поступить об этом?

1 Ответ

3 голосов
/ 16 марта 2010

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

...