When I tried to patch via the launcher yesterday, I had the invalid file issue. I closed the launcher, and manually downloaded and installed the SuperPatch, and my game has been fine.
It sounds like they have replaced the incremental patch with the SuperPatch in the launcher since then... because the incremental patch does not work due to the missing file (from 1.48) that Seabody previously mentioned.