如何在python中加载ac#dll?
我是否必须在c#文件中添加一些额外的代码?(例如在c ++文件中导出)
我不想使用IronPython。我想将模块导入Python!
这是为了回答您问题的第二部分,请尝试使DLL COM可见。
通过使用
[ComVisible(true)]
好的IronPython是Python语言的.net实现。该技术将在到达时使用.net 4.0的DLR,因此IronPython将具有更多的动态性(就是这样)。(如果您是Python专家,用英语来说,使用IronPython会让您有宾至如归的感觉)
因此,您可以选择IronPython,如果这样做,则可以跳过COM可见部分。由于两者(C#,Iron Python)都位于.Net下
http://ironpython.net/
请访问此处以获取对COM可见的示例C#DLL