Visual Studio setup attempts to install .NET Framework 2.0 but fails if the 2.0 Framework is already installed on the machine. On a Vista machine, this will fail because the 2.0 Framework is already is built into the operating system.
To correct this issue you can edit the unattend .ini file to prevent VS unattended setup from attempting to install .NET Framework 2.0.
- Remove these lines: "gfn_mid framework", "gfn_mid framework ia64", and "gfn_mid framework amd64" from the following sections:
- Change “InstallActionInteger=5” to “InstallActionInteger=1” in the following sections:
[gfn_mid framework ia64]
[gfn_mid framework amd64]