My question is what will be the result? If you will be able to compile your source code using Visual Studio 2012 compiler, you will receive something that problably will run with MicroStation (I never tried it), but with not predictable results. With every Visual Studio version farther from 2005 there are more and more differencies so less and less compatible with MicroStationAPI and libraries and higher and higher possibility of very strange runtime errors.
Jan