How to debug c# .NET dlls called from Matlab?
4 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
How does one debug a .NET assembly written in C# called directly from Matlab? I have written an assembly and can call it directly from Matlab using NET.addAssembly and creation of objects, retrieval of properties etc.
However I find that when built in debug mode, I am unable to debug it from Matlab using my usual procedure, which is to go into DevStudio (2008) and select Debug/Attach to Process, and selecting the Matlab process (2010b). I then place a break point at the line where I wish the debugger to stop. However when I execute the call from Matlab, it does not stop but simply runs the call to completion and returns to Matlab.
I have used the above method successfully when calling, say a Mex file from Matlab. What am I missing?
1 comentario
Kaustubha Govind
el 29 de Jun. de 2011
It seems like this should work. Is your .NET DLL a Debug build? Do you see a red dot next to the line that you set the breakpoint at?
Respuestas (0)
Ver también
Categorías
Más información sobre Getting Started with Microsoft .NET en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!