How do I add the lms2012 library as a dependency within Visual Studio
lms2012 is the entire virtual machine that runs on the EV3. It is meant to be compiled using Eclipse on Linux. There is really no use trying to include the whole thing and build it in Visual Studio on Windows because it doesn't have the required Linux libraries.

If you are trying to develop your own remote control program, then just copy the relevant header files from lms2012 and include them in your source code. The data types and #defines from the header files are really all you need.