0
  • 应用程序在 windows7、.net4.0 上编译
  • 我将 dll: TECIT.TFORMer.dll 放在应用程序文件中
  • 测试电脑,i386: 在此处输入图像描述
  • 服务器-pc,amd64:在此处输入图像描述

    在 test-pc 上,我调试了应用程序,并得到了结果,日志: 在此处输入图像描述 但在 server-pc 上,抛出异常,日志: 在此处输入图像描述

    为什么 test-pc app :DllImport 试图加载:'libTFORMer6.so' 但 server-pc app 从不显示日志?

    谢谢。

4

1 回答 1

1

如果您的单声道是 64 位,则不能将 32 位库加载到其中。虽然操作系统通常支持运行 32 位代码,但它适用于整个过程。因此,您应该制作 64 位库或运行 32 位单声道。

免责声明:您的问题不太清楚您是否尝试在两个系统上使用相同的库。

于 2012-12-28T14:26:02.480 回答