The Visual COBOL setup aborts while it is installing MS Visual Studio 2012 Shell, and the MSI log file (dd_vs_isoshell_<date/timestamp>.log) reports an issue with the installation of MS .NET Framework 4.5.
MS .NET Framework 4.5 is a requirement to install MS Visual Studio 2012, and the details of the problem are reported in the MSI log file.
According to the log file, here is the command that it is trying to execute:
[...] Applying execute package: netfxfullweb, action: Install, path: C:\ProgramData\Package Cache\C22163DDD7881C5E3B73E3B3CFB926A66ACAC7FE\packages\dotNetFramework\dotNetFx45_Full_setup.exe, arguments: '"C:\ProgramData\Package Cache\C22163DDD7881C5E3B73E3B3CFB926A66ACAC7FE\packages\dotNetFramework\dotNetFx45_Full_setup.exe" /q /norestart /KeepAUPaused /ChainingPackage "" '
And the command fails with the following errors:
[...] Error 0x800c0005: Process returned error: 0x800c0005
[...] Error 0x800c0005: Failed to execute EXE package.
[...] Error 0x800c0005: Failed to configure per-machine EXE package.
The above indicates an issue to install MS .NET Framework 4.5 that was extracted from the Visual COBOL setup.
To work around this issue, it is suggested downloading MS .NET Framework 4.5 from MS MSDN site and installing it before running the Visual COBOL setup again.
MS .NET Framework 4.5 is available here for download.