import clr
clr.AddReferenceToFileAndPath(r'E:\ MyDocuments \ Surface Extension \ Samples \ test.dll')
但是,如何观察test.dll中的类型。
导入测试
我得到了: 错误:没有名为test的模块
Shold我必须知道test.dll中的类型??
答案 0 :(得分:2)
对于导入,如果不在命名空间中导入它们,则需要知道命名空间或类型名称。但是您可以执行“test = clr.LoadAssemblyFromFileWithPath(...)”,它将返回一个程序集对象。在IronPython中,程序集对象支持通过它们进行点,这样您就可以直接从该对象访问命名空间/类型。