最近在做一個unity的工程,用的vs2017寫的c#
其中我在c#里呼叫了自己寫的Matlab的dll檔案(很簡單的a+b),引入了addNative.dll和MWArray.dll后運行時拋出例外:
System.Exception: MWArray assembly failed to be initialized ---> System.NotImplementedException: The requested feature is not implemented.
at System.Security.Principal.WindowsIdentity.GetCurrent (Boolean ifImpersonating) [0x00000] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Security.Principal/WindowsIdentity.cs:166
at MathWorks.MATLAB.NET.Utility.MWMCR.EvaluateFunction (System.String functionName, Int32 numArgsOut, Int32 numArgsIn, MathWorks.MATLAB.NET.Arrays.MWArray[] argsIn) [0x00000] in <filename unknown>:0
at MathWorks.MATLAB.NET.Utility.MWMCR.EvaluateFunction (Int32 numArgsOut, System.String functionName, MathWorks.MATLAB.NET.Arrays.MWArray[] argsIn) [0x00000] in <filename unknown>:0
at MathWorks.MATLAB.NET.Utility.MWMCR.setBuilderUserData () [0x00000] in <filename unknown>:0
at MathWorks.MATLAB.NET.Utility.MWMCR..ctor (System.String componentId, System.String componentPath, System.IO.Stream embeddedCtfStream, Boolean isLibrary) [0x00000] in <filename unknown>:0
at addNative.Add..cctor () [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at addNative.Add..ctor () [0x00000] in <filename unknown>:0
uj5u.com熱心網友回復:
NotImplementedException,意思就是你呼叫的這個東西在這個庫里面沒有實作,就是作者目前還沒有寫這塊的代碼所以干脆拋了個“我還沒有實作”例外給你。可能會在后面的更新版本中再實作。uj5u.com熱心網友回復:
還有這種操作嘛。。好難受
uj5u.com熱心網友回復:
我VS中沒問題,但是unity中導不進去MWArry.dll,有大佬知道怎么回事嗎?檔案路徑是英文。uj5u.com熱心網友回復:
你可能是64位程式參考32位dll?轉載請註明出處,本文鏈接:https://www.uj5u.com/net/28007.html
標籤:C#
上一篇:WPF曲線
