FAQ: System.NullReferenceException Error Message in Cireson Products

Overview

When a user performs a function to software, such as creating/updating a form, or executing an action, they may receive an error message:

“System.NullReferenceException: Object reference not set to an instance of an object.”.

The error may manifest itself in different fashions, such as a popup, or as an error in Event Viewer, such as the one outlined below:

Cause Of Issue

In most instances, this error is due to a component, or file, of the application that was either not installed, missing, or was not updated when a patch was applied to the software. The reason for the component not being installed or updated could occur due to many different reasons, such as a firewall, anti-virus, and/or a blocked DLL or installer.

Resolution

To resolve the issue in many instances, you will want to perform one or more of the following steps:

Re-installation of Software

You can perform a re-installation of the software experiencing the issue by performing the required steps as outlined by the software installation guide. Installation guides are readily available on the Software Downloads page at the following link:

http://softwaredownloads.cireson.com

Unblocking .ZIP, .MSI, or .dll File(s)

Some application files may be blocked by the Operating System. This includes files with the .ZIP, .MSI, or .DLL file extension. This often prevents these components, and the application altogether, from being fully functional.

To unblock files, right-click on the file(s) in question, and select Properties.

With the file's Properties window open, you might see a section named Security, outlining that the file in question came from another computer. Select the checkbox Unblock. Click OK to complete.

From this point, you may proceed with completing the re-installation of the software.