Как смотреть типы в dll? - PullRequest
       30

Как смотреть типы в dll?

2 голосов
/ 19 августа 2010

import clr

clr.AddReferenceToFileAndPath (r'E: \ MyDocuments \ Surface Extension \ Samples \ test.dll ')

Но, как посмотреть типы в test.dll.

импорт теста

Я получил: ошибка: нет модуля с именем test

Shold Я должен знать типы в test.dll ??

1 Ответ

2 голосов
/ 19 августа 2010

Для импорта вам нужно знать пространства имен или вводить имена, если их нет в пространстве имен, чтобы импортировать их.Но вы можете сделать «test = clr.LoadAssemblyFromFileWithPath (...)», который вернет объект сборки.В IronPython ассемблерные объекты поддерживают точки через них, чтобы вы могли затем обращаться к пространствам имен / типам непосредственно из этого объекта.

...