I am using XE 12 with Visual Studio. I recently installed the latest 16 release of Fortran and VS 2015. After doing so, I have run into some difficulties building my application using VS 2010 with Fortran 12. One was the /MP issue discussed earlier. This was easily solved by editing the vfproj files. I now have no issues building my application from within VS 2010.
I use devenv.exe in a batch file to automate the build of many different sln files. For example: