When you try to record a transaction, you see error Microsoft Visual C++ Runtime Library: Runtime Error!, and the program shuts down.
The Microsoft Visual C++ program may be corrupt.
Intuit recommends more than one solution for this problem. The first solution may solve your problem, or you may need to try all of them to resolve the issue. For best results, perform the solutions in the order shown.
Solution 1: Use the QBInstall tool
Solution 2: Uninstall and Reinstall the Microsoft Visual C++ Redistributable Package for your version of QuickBooks.
Note: Runtime errors can occur for other reasons. Search our support site for "Runtime errors" or "Visual C++" to see other solutions. Screen shots with the specific files causing the error may help diagnose the issue more quickly.