MxPlugin is a project which demonstrates the use of functions contained in DLLs both statically and dynamically. The project contains source code which can be used to create simple DLLs, corresponding unit tests for the functions written in the source code (using Visual Assert) and a console application which statically loads the DLL. The project also contains a "socket" application which demonstrates the dynamic loading of DLLs.

Visual Assert and Unit Tests

The unit tests are written using Visual Assert. If you don't want to run the unit tests, you should remove the test projects. However, to be able to compile and run the unit tests, you will need Visual Assert, which is available at


Last edited Aug 2, 2012 at 10:22 AM by YuchenW, version 5


No comments yet.