MATLAB .Net Builder을 사용하여 .NET 라이브러리를 생성했습니다. 나는 C#에서 문제없이 사용할 수 있었지만, 이제 F # Interactive에서 만든 빠른 F # 래퍼를 사용하여 몇 가지 테스트를 시도하고 있습니다.MWArray.dll을 F # Interactive에 바인딩 할 수 없습니다.
문제는 F # Interactive에서 MWArray
클래스를 사용할 수없는 것 같습니다.
#r
명령을 사용하여 DLL을 참조 할 수 있었지만 open
명령 뒤에 intellisense를 사용할 때 MathWorks
도메인을 찾을 수 없습니다.
Binding session to 'C:\Program Files\mypath\bin\Debug\MWArray.dll'...
난 정말이에서 오는 아무 생각이없고
error FS0193: internal error: Could not load file or assembly 'file:///C:\Program Files\mypath\bin\Debug\MWArray.dll' or one of its dependencies. An attempt was made to load a program with an incorrect format. System.IO.FileNotFoundException: Could not load file or assembly 'MWArray, Version=2.11.0.0, Culture=neutral, PublicKeyToken=e1d84a0da19db86f' or one of its dependencies. The system cannot find the file specified. File name: 'MWArray, Version=2.11.0.0, Culture=neutral, PublicKeyToken=e1d84a0da19db86f' (...) at [email protected]() in C:\Program Files\mypath\ScriptTest.fsx:line 49
WRN: Assembly binding logging is turned OFF. To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1. Note: There is some performance penalty associated with assembly bind failure logging. To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
Stopped due to error
다음 : 내 코드를 실행하면 흐름이 MWArray
가 발생하면
또한, 나는 다음과 같은 오류가 발생합니다 문제를 해결하는 방법.
F #에서 MATLAB .Net 라이브러리를 사용하는 데 성공한 사람이 있습니까?
내 문제를 해결할 수있는 제안이 있으십니까?