- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Windows10: .NET 4.5.2 Framework verification tool can't be found
Sorry to spoil the party, but this error on Win10 is way over-due, a simple search uncovers 1000's of URLs showing this, dating back to 2016 and earlier:
Will sparse everyone the details, as we've tried EVERYTHING under the sun, and there is NO WAY to bypass this error on several Win10 PCs we tried on.
SFC/scannow, dism, restore health, program files add/remove windows features, reboot after each try, clearly .NET 4.8 is PART of win10, builtin, this is the cli tool from github:
Currently installed "classic" .NET Versions in the system:
4.0.0.0
4.8.04084
yet, the silly Setup.exe keeps insisting that .NET 4.5.2 is missing somehow ๐
All things are functioning, win update, win installer, no firewall, no anti-virus.... the TT log has this in it:
02:58:32:766 BootStrapper Launched
02:58:32:813 FxInstallRequired() - .NET 4.5.2 Full is already installed.
02:58:32:813 -------------OS details------------
Major Version: '10'
Minor Version: '0'
Build number: '19042'
PlatformId: '2'
CSDVersion : ''
Service Pack Major: '0'
Service Pack Minor: '0'
wSuiteMask: '256'
Product Type: '1'
Reserved: '0'
02:58:32:813 Detected operating system: Windows 10(x64) Build number: 19042
02:58:32:813 Detected OS is WIN 8 or above
02:58:32:813 MicrosoftPreInstallNetFX()...
02:58:32:844 IsRebootRequired()::reboot not required.
02:58:32:844 enabling Windows Update
02:58:32:844 Calling CheckIfWindowsUpdateIsBusy()...
02:58:32:859 CheckIfWindowsUpdateIsBusy() return = 0.
02:58:32:859 Calling PauseAutomaticUpdates()...
02:58:32:859 PauseAutomaticUpdates() return = 0.
02:58:32:859 ensuring correct registry value for Windows Installer
02:58:32:859 Calling ExecCmd(C:\WINDOWS\SysWOW64\regsvr32.exe, C:\WINDOWS\SysWOW64\msxml3.dll /s, true)
02:58:33:016 ExecCmd(C:\WINDOWS\SysWOW64\regsvr32.exe, C:\WINDOWS\SysWOW64\msxml3.dll /s, true)=0.
02:58:33:016 ToggleMsiService():: ValidateServiceEntry(msiserver)
02:58:33:016 Checking for the existence of service 'msiserver'
02:58:33:016 The service 'msiserver' is installed
02:58:33:016 FxInstallRequired() - .NET 4.5.2 Full is already installed.
02:58:37:078 FxInstallRequired() - .NET 4.5.2 Full is already installed.
02:58:37:078 PrerequisiteCheckerThreadProc():: .NET 4.5.2 installed so verify.
02:58:37:078 PrerequisiteCheckerThreadProc():: .NET 4.5.2 verification still failed. Try to contiue with wrapper.
02:58:39:078 Restoring Windows update
02:58:39:078 RestoreWindowsUpdate():: WU Service was initially enabled or was running.
02:58:39:078 ======== Logging Session Finished ========
Pretty sure if right developer sees this, they can fix it. Please help pass this to the right developer, and fix this for good, why BLOCK users? give a warning and keep installing, at least until your code is fixed ๐
Nova