turbotax icon
cancel
Showing results for 
Search instead for 
Did you mean: 
turbotax icon
cancel
Showing results for 
Search instead for 
Did you mean: 
turbotax icon
cancel
Showing results for 
Search instead for 
Did you mean: 
turbotax icon
cancel
Showing results for 
Search instead for 
Did you mean: 
Announcements
Close icon
Do you have a TurboTax Online account?

We'll help you get started or pick up where you left off.

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:

 

https://answers.microsoft.com/en-us/windows/forum/windows_10-windows_install-winpc/microsoft-net-fra...

 

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

Connect with an expert
x
Do you have an Intuit account?

Do you have an Intuit account?

You'll need to sign in or create an account to connect with an expert.

1 Best answer

Accepted Solutions

Windows10: .NET 4.5.2 Framework verification tool can't be found

Since I'm pretty DOUBTFUL that anyone will actually ACT on this, as it appear to be like that for over 6 years 🙂  Here is a simple "workaround", run the setup.exe, it will fail with the pop up that .NET4.5.2 framework is missing or can't be found, now go to windows temp directory (find location of temp by process pid/file handles)

 

cp that temp folder, and as a subdirectory you'll find  "TurboTax YEAR installer.exe", running this binary applies the updates, essentially skips the (broken) .NET 4.5.2 "Verification"..  this is probably not needed on Windows 10, and if .net is broken on win10, that user has much larger issues.

 

Good luck, hope this helps someone.

 

Nova.

View solution in original post

1 Reply

Windows10: .NET 4.5.2 Framework verification tool can't be found

Since I'm pretty DOUBTFUL that anyone will actually ACT on this, as it appear to be like that for over 6 years 🙂  Here is a simple "workaround", run the setup.exe, it will fail with the pop up that .NET4.5.2 framework is missing or can't be found, now go to windows temp directory (find location of temp by process pid/file handles)

 

cp that temp folder, and as a subdirectory you'll find  "TurboTax YEAR installer.exe", running this binary applies the updates, essentially skips the (broken) .NET 4.5.2 "Verification"..  this is probably not needed on Windows 10, and if .net is broken on win10, that user has much larger issues.

 

Good luck, hope this helps someone.

 

Nova.

message box icon

Get more help

Ask questions and learn more about your taxes and finances.

Post your Question
Manage cookies