Skip to content

Sage 50 Error: A Managed Exception was caught

Hey you! Yes, you!

All you have to do is type in your email address and you’ll hear from us. We respect your privacy and won’t do any funny business with your data.

Subscribe to our newsletter!

* By submitting your data, you agree to receive our weekly content newsletter called “What's Up Tech World?”. If you don’t like it anymore, you can unsubscribe any time.

Sage 50 Error A Managed Exception was caught

Sage 50 Clicking Maintain NET Framework is on, uninstall/reinstall Sage 50 to a new Program Path.

Exact Error Shown While User Facing Sage 50 Error: A Managed Exception was caught

Error: “A managed exception has been caught” after clicking Maintain

Causes:

The Causes for Sage 50 Error: A Managed Exception was caught due to blank fields in the Pay Levels/Pay Info area, prior to converting your data to the Sage 50.

Read More Below:

  • Microsoft .NET Framework is disabled or damaged
  • NET errors in Event Viewer
  • Data is damage
  • Company damaged by Crypto Wall virus
  • Backup files damaged by Crypto Wall virus
  • Company data folder is damaged
  • Damaged DDF files
  • Damaged DDF.zip content

Solution for Sage 50 Error: A Managed Exception was caught

Step 1: Damaged DDF Files in Company Directory

  1. Go to the top to File then down to Open Company
  2. Note the Directory listed next to the company name.
  3. Browse to this location in Windows File Explorer
  4. Select all DDF files.
  5. Right-click, and then click Delete.
  6. Delete ATMNTBDL.DAT, ATTCHMNT.DAT, ALARM.DAT, ALERT.DAT, UserPref.DAT, and COSESS.DAT.
  7. Open Sage and your company.
  8. Click Yes when prompted to recreate the deleted files.
  9. Reopen Sage and verify that you can now open a maintenance window.

Step 2: If issue occurs in a Sample Company

  • Option I: Damaged DDF.zip content
  •  
    • Browse to the company data location. See Article ID 10165: How to find data path and program path
    • Rename the Reports folder to Old Reports.
    • Repair the installation.
  • Option II: Damaged .NET framework
    • Verify that Microsoft .NET Framework is on in Windows Features
    • If Microsoft .NET Framework is off, turn it on.
    • Open Sage 50 and verify that can click Maintain.
    • If Microsoft .NET Framework is on, uninstall/reinstall Sage 50 to a new Program Path.

Step 3: If not happening in a Sample Company

  1. Run Data Verification on the machine that hosts the data.
  2. If Data Verification does not resolve the issue and the error does not occur in a sample company, create a clean data folder.
  3. Open the version of the company with the directory you just created and verify that the maintenance windows open.

Step 4: Uninstall / Reinstall Microsoft .NET Framework

  1. Uninstall .NET 4.5 in Windows Features.
  2. Reboot the computer.
  3. Install .NET 4.5 in Windows Features. Allow Windows to download the installation files and install.
  4. Reboot the computer.
  5. Open Sage and verify that you can now open a maintenance window.

Note: If the computer was infected by the Crypto Wall virus, the backup files may also have been damaged. Restore a backup that was stored on a device that was not infected.

Summary:

  • Click Maintain displays message
  • Error: “A managed exception has been caught” when clicking any of the maintenance windows
  • Error: “A managed exception has been caught” when clicking Maintain Employees/Sales Rep
  • Formula
  • Error: “A managed exception has been caught” when clicking Maintain Vendors
  • List of vendor IDs do not appear in reports
  • Displays error when select customer, vendor, inventory, employees in the Navigation window

Leave a Reply

Your email address will not be published.


Disclaimer : We are a third party agency working on providing authentic support and full fledged services for for accounting software QuickBooks 2018 version. It is one of… Read more