QuickBooks Error 1935 Caused by Visual C++ Redistributable
Let’s Dive in to see…
How to Fix QuickBooks Error=1935
Caused by Visual C++ Redistributable
QuickBooks Installation Error · 1935 · Visual C++ Redistributable
How to Fix QuickBooks Error 1935 Caused by Visual C++ Redistributable
QuickBooks displays: "Error 1935: An error occurred during the installation of assembly 'Microsoft.VC80.ATL'..." or similar assembly names starting with Microsoft.VC.
When the assembly name in Error 1935 starts with Microsoft.VC (e.g., VC80.ATL, VC90.CRT, VC100.MFC), the problem is the Microsoft Visual C++ Redistributable packages, not .NET Framework. At QuickFix Bookkeeping, this is the Visual C++ variant of 1935 — distinct from the .NET variant: the fix targets Visual C++ Redistributable packages specifically.
Reading the VC Assembly Name — Identifies Exact Redistributable Version
The number after "VC" tells you which Visual C++ Redistributable version to target:
• VC60 → Visual C++ 6.0
• VC80 → Visual C++ 2005 Redistributable
• VC90 → Visual C++ 2008 Redistributable
• VC100 → Visual C++ 2010 Redistributable
• VC110 → Visual C++ 2012 Redistributable
• VC140 or higher → Visual C++ 2015-2022 Redistributable
The QB Install Diagnostic Tool reinstalls the correct versions automatically — use it first before manually targeting a specific version.
How to Fix Error 1935 (Visual C++ Redistributable)
Related QuickBooks Errors
Error 1935 VC++ Persisting After Reinstalling All Redistributables?
Let QuickFix Bookkeeping Complete Your QB Installation.
Persistent Error 1935 after reinstalling all VC++ Redistributable versions typically means the Windows Installer's assembly cache is corrupted — we repair the specific assembly registration that's failing.
Book a Free 30-Minute ConsultationNo obligation. Same-day response.