mono not load * .so在server-pc上的共享库

时间:2012-12-28 04:26:08

标签: c# dll mono shared-libraries

  • app符合windows7,.net4.0
  • 我把dll:TECIT.TFORMer.dll放在app文件中
  • test-pc,i386:enter image description here
  • 服务器-PC,AMD64:enter image description here

      

    在test-pc上,我调试应用程序,并得到了resut,日志:   enter image description here   但是在server-pc上,抛出异常,记录:   enter image description here

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

    感谢。

1 个答案:

答案 0 :(得分:1)

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

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