Have you tried "vspkg" which are source packages that Visual Studio can use to built dependencies' dll's though libpng may still be fun as we at vegastrike filed a bug against it several months ago now, Btw you can build them for 64 or 32 bits
Enjoy the Choice