Linker Tools Error LNK1200

error reading program database 'filename'

The program database (PDB) could not be read.

This error can be caused by file corruption.

If filename is the PDB for an object file, recompile the object file using /Zi.

If filename is the PDB for the main output file, and this error occurred during an incremental link, delete the PDB and relink.