我正在尝试在 python 中导入和使用 DLL。因此我使用pythonnet。
import sys
import clr
sys.path.append('C:\PathToDllFolder')
clr.AddReference('MyDll.dll')
但是代码会产生以下错误:
Traceback (most recent call last): File "E:\NET\NET_test.py", line 6, in <module> clr.AddReference('MyDll.dll') System.IO.FileNotFoundException: Unable to find assembly 'MyDll.dll'. bei Python.Runtime.CLRModule.AddReference(String name)
DLL 的目标运行时为:v4.0.30319
有什么方法可以找出导入失败的原因以及如何修复它?
(如有必要,我还可以提供 DLL)