Java 使用IKVM转换库的通用应用程序中的TypeLoadException
我正在使用一个用Java编写的库,它使用Apache的Java 使用IKVM转换库的通用应用程序中的TypeLoadException,java,c#,win-universal-app,ikvm,typeloadexception,Java,C#,Win Universal App,Ikvm,Typeloadexception,我正在使用一个用Java编写的库,它使用Apache的common-math3库。我有一个通用的Windows应用程序需要使用上述库,所以我的选择是使用IKVM将库转换为.Net dll 我将该库转换为dll,并在Windows窗体和WPF应用程序中与.Net 4.6.1平台一起成功使用,没有任何错误。 但是,在Universal App中使用时,当我从库中调用函数时,发生了System.TypeLoadException。更详细地说,我调用的函数是一个带参数的构造函数 public Ctor(
common-math3
库。我有一个通用的Windows应用程序需要使用上述库,所以我的选择是使用IKVM将库转换为.Net dll
我将该库转换为dll,并在Windows窗体和WPF应用程序中与.Net 4.6.1平台一起成功使用,没有任何错误。
但是,在Universal App中使用时,当我从库中调用函数时,发生了System.TypeLoadException
。更详细地说,我调用的函数是一个带参数的构造函数
public Ctor(double x[][], double y[])
由于Java和.Net的类型兼容性,我不确定是否发生了错误,但我在.Net中使用了double[]]和double[]类型来进行上述调用
有人知道如何克服这个问题吗
谢谢