没有名为_structironpython的模块

没有名为_structironpython的模块,ironpython,Ironpython,我尝试将IronPython2.7.4与.NET3.5结合使用。我创建了一个新项目并添加了所需的参考: IronPython.dll IronPython.Modules.dll Microsoft.Dynamic.dll Microsoft.Scripting.dll Microsoft.Scripting.Core.dll 然后在我的c代码中,我使用一个准备脚本来定义库路径 string preparationstring = "import sys\nsys.path.append(r\

我尝试将IronPython2.7.4与.NET3.5结合使用。我创建了一个新项目并添加了所需的参考:

IronPython.dll
IronPython.Modules.dll
Microsoft.Dynamic.dll
Microsoft.Scripting.dll
Microsoft.Scripting.Core.dll
然后在我的c代码中,我使用一个准备脚本来定义库路径

string preparationstring = "import sys\nsys.path.append(r\"C:\\Python27\\Lib\")";
然后,我尝试执行使用“struct”模块的脚本,并得到一个错误 没有名为_struct的模块


如何解决它?

这很奇怪,但是IronPython.Modules.dll不会自动复制到bin目录。在我手动复制之后,一切都开始正常了