http://bugs.winehq.org/show_bug.cgi?id=16328
--- Comment #45 from Albert Zeyer ich@az2000.de 2009-01-29 15:54:28 --- (In reply to comment #44)
Removing windows/Microsoft.NET/Framework/v2.0.50727 solved this problem.
After doing that, a previous workaround worked again for installing VC80 correctly:
It seems to be another bug in Wine. The VC80 setup does not work correctly (it does not generate the manifest files) when you use the builtin-version of mscoree and/or using a windows version greater than 2000. So force mscoree to native, set the Windows version to Win2000, run the VC80 setup again and you should have the correct manifest.
After that, I finally had them: az@acompneu ~ $ ls /mnt/data3b/wine/GTA4/drive_c/windows/winsxs/manifests/ x86_Microsoft.VC80.ATL_1fc8b3b9a1e18e3b_8.0.50727.762_x-ww_cbb27474.cat x86_Microsoft.VC80.ATL_1fc8b3b9a1e18e3b_8.0.50727.762_x-ww_cbb27474.manifest x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.762_x-ww_6b128700.cat x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.762_x-ww_6b128700.manifest x86_Microsoft.VC80.MFC_1fc8b3b9a1e18e3b_8.0.50727.762_x-ww_3bf8fa05.cat x86_Microsoft.VC80.MFC_1fc8b3b9a1e18e3b_8.0.50727.762_x-ww_3bf8fa05.manifest x86_Microsoft.VC80.MFCLOC_1fc8b3b9a1e18e3b_8.0.50727.762_x-ww_91481303.cat x86_Microsoft.VC80.MFCLOC_1fc8b3b9a1e18e3b_8.0.50727.762_x-ww_91481303.manifest x86_Microsoft.VC80.OpenMP_1fc8b3b9a1e18e3b_8.0.50727.762_x-ww_6c18549a.cat x86_Microsoft.VC80.OpenMP_1fc8b3b9a1e18e3b_8.0.50727.762_x-ww_6c18549a.manifest x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.2600.2982_none_deadbeef.manifest x86_System.EnterpriseServices_b03f5f7f11d50a3a_2.0.0.0_x-ww_7d5f3790.manifest az@acompneu ~ $
See http://ubuntuforums.org/showthread.php?t=1002119&page=2 for some more information.