A faced with a strange issue while installing Visual Studio 2012 RTM. I used this new feature of Windows 8 and mounted the setup ISO directly with Windows Explorer:
The installer seemed to work fine, but finally it failed installing the Core Components. I found the following in the setup log:
ExecuteError: Package (vs_professionalcore) failed: Error Message Id: 1335
ErrorMessage: Error 1335.The cabinet file ‘cab3.cab’ required for this installation is corrupt and cannot be used. This could indicate a network error, an error reading from the CD-ROM, or a problem with this package.
So I sighed and went back to the old method, and used Daemon Tools to mount the ISO image, and the installer could complete successfully.
I opened a Connect bug for this issue, so if you encounter the same problem, you can vote for it here: