How to create DLL, CS, and CSPROJ files when using "compiler.build.dotNETAssembly" to build .NET Assembly from MATLAB code in MATLAB R2023a?
9 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
MathWorks Support Team
el 11 de En. de 2024
Respondida: MathWorks Support Team
el 26 de Jul. de 2024
In MATLAB R2023a, I am using the function "compiler.build.dotNETAssembly" in MATLAB Compiler SDK to build .NET assembly from a MATLAB function contained in an M-file. I am following along with the example presented in the documentation page below, and have completed all the prerequisite work for the example:
https://www.mathworks.com/help/compiler_sdk/dotnet/deploy-mlcode-in-dotnetapp-using-ml-data-api-for-dotnet.html#mw_14828dc7-c757-4425-b821-f58710285bbb
However, the output folder, listed under "P:\MATLAB\WORK\OUTPUT" on the documentation page, does not contain any ".CS", ".CSPROJ", or ".DLL" files.
Respuesta aceptada
MathWorks Support Team
el 11 de En. de 2024
The function "compiler.build.dotNETAssembly" does not automatically generate ".CS", ".CSPROJ", or ".DLL" files in MATLAB R2023a. This functionality was introduced in MATLAB R2023b.
For MATLAB R2023a, refer to the "Integrate MATLAB Code into .NET Application" section of the following documentation page for instructions to generate the desired wrapper files using the .NET SDK Command Line API or Microsoft Visual Studio (Windows only):
This process allows you to integrate your compiled MATLAB code into a .NET app that has ".CS", ".CSPROJ", and ".DLL" files, similar to the files directly generated by "compiler.build.dotNETAssembly" in later releases.
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre MATLAB Compiler SDK en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!