Why does Visual C++ complain about corrupted project files?
If you have downloaded the wxWidgets sources from the cvs using a Unix cvs client or downloaded a daily snapshot in .tar.gz format, it is likely that the project files have Unix line endings (LF) instead of the DOS ones (CR LF). However all versions of Visual C++ up to and including 7.1 can only open the files with the DOS line endings, so you must transform the files to this format using any of the thousands ways to do it. Of course, another possibility is to always use only the Windows cvs client and to avoid this problem completely.