New
#1
.NET 4.7.2 won't install on W7 SP1 64 virtual machine
Hey all!
I am having a very bad time trying to install .NET 4.7.2.
Here is the scenario: I have Win 7 64 SP1 on my machine (installed first the OS and then SP1) with the .Net 4.7.2 update on it no problem.
Now I am setting up a virtual machine with another instance of Win 7 (long story) using VMWare 8. I set the new virtual machine up but it won't install the .NET 4.7.2 update no matter what.
I already downloaded three different packages (even the developer one) and I always get an error screen with the following message:
.NET Framework 4.7.1 has not been installed because:
A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider.
The error screen provide some links. One for the log file that gives me this:
OS Version = 6.1.7601, SP = 1.0, Platform 2, Service Pack 1
OS Description = Win7 - x64 Service Pack 1
MSI = 5.0.7601.17514
Windows version = amd64_windowsfoundation_31bf3856ad364e35_6.1.7600.16385_none_5f2ecc1aaa4ac3b2.manifest
Windows servicing = 6.1.7601.17514
CommandLine = C:\da665bffcaea6407a22b9d\\Setup.exe /x86 /x64 /redist
TimeZone = E. South America Standard Time
Initial LCID = 1033
Using Simultaneous Download and Install mechanism
Operation: Installing
Package Name = Microsoft .NET Framework 4.7.1 Setup
Package Version = 4.7.02558
User Experience Data Collection Policy: Disabled
Number of applicable items: 10
C:\da665bffcaea6407a22b9d\netfx_Full_x64.msi - Signature verification for file netfx_Full_x64.msi (C:\da665bffcaea6407a22b9d\netfx_Full_x64.msi) failed with error 0x800b0109 (A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider.)
No FileHash provided. Cannot perform FileHash verification for netfx_Full_x64.msi
File netfx_Full_x64.msi (C:\da665bffcaea6407a22b9d\netfx_Full_x64.msi), failed authentication. (Error = -2146762487). It is recommended that you delete this file and retry setup again.
Exe (C:\da665bffcaea6407a22b9d\SetupUtility.exe) succeeded.
Exe Log File: dd_SetupUtility.txt
ServiceControl operation succeeded!
ServiceControl operation succeeded!
Exe (C:\da665bffcaea6407a22b9d\SetupUtility.exe) succeeded.
Exe Log File: dd_SetupUtility.txt
Final Result: Installation failed with error code: (0x800B0109), "A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider. " (Elapsed time: 0 00:01:03).
There is also a couple other links to external pages that doesn't help in nothing.
What doesn't make sense to me is that I used the same Windows install package and it did update .NET OK on my machine regular install but did not on virtual machine.
Any clue?