You can build Xalan-C with Microsoft VS 2012 from sources in the subversion trunk. You will also need the Xerces-C sources from their subversion trunk.
http://svn.apache.org/repos/asf/xerces/c/trunk http://svn.apache.org/repos/asf/xalan/c/trunk xalan/c/trunk/scripts contains files that can help you build the xerces-c and xalan-c libraries on Windows and Unix platforms. We are planning a patch release for Xalan-C to fix several bugs and support Microsoft VS 2012. Sincerely, Steven J. Hathaway