Please add the toolset used to build the libraries to the library and (and, on Windows, PDB) file name. boost does this and this is very handy when you need to work with several versions of the toolset simultaneously and want to auto-link. Having library names like "PocoFoundation-vs90-mdd.lib" would allow other builds, e.g. for vs80 or vs100, to live in the same directory. This in turn would allow us to set up only one common library directory in the Linker:General properties in Visual Studio.
The auto link pragma in Foundation.h could take care of selecting the correct name.