MATLAB: Am I getting an error when adding a reference to MATLAB Type Library in the Visual Studio project

MATLAB

When I try to add a reference to the MATLAB Type Library in my Visual Studio application, I am receiving the following error:
A reference to 'C:\Program Files\MATLAB\R2008a\bin\win32\mlapp.tlb' could not be added. Please make sure that the file is accessible, and that it is a valid assembly or COM component.

Best Answer

The reference error is occuring because MATLAB is not registered as a COM server. To work around this issue, register MATLAB as a COM server by opening a Command Prompt window, and using cd, change to the bin\win32 subdirectory of the MATLAB installation directory and run the following command at the DOS prompt:
matlab /regserver