Where is 'ExampleCpp.dll' located relative to 'ExampleCsharp.dll'? Can you try placing both libraries in the same folder and rerunning the above command?
.NET Assembly Path
3 次查看(过去 30 天)
显示 更早的评论
I am trying to use a .Net assembly (ExampleCSharp.dll) that references another .Net assembly (ExampleCpp.dll) internally and receive the following error:
Message: Could not load file or assembly 'ExampleCpp, Version=1.0.5596.19030,Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
when calling:
asm = NET.addAssembly([cd,'\ExampleCsharp.dll']);
I would assume that the NET path is the issue, but how do I resolve this? ExampleCsharp.dll and ExampleC.dll are in the same path.
My objective is to wrap a C++ dll in a C# dll which is then called from Matlab.
回答(0 个)
另请参阅
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!