It seems the Beta SP1 for VS2005 doesn't update some of the manifest files. The version of the new dll's (ATL, CRT, MFC) doesn't match with that of the manifest. Replace the old version number (8.0.50608.0) in the corresponding manifest with the new version (8.0.50727.363) and
the application should run.