"Invocation of the constructor... Root element is missing" error starting SixBit


SixBit stores many of its operating parameters such as window locations, settings last used, etc. in a configuration file. There are cases where this file may become corrupted due to power outages, or improper shutdown. This can cause an "Invocation of the constructor" error during startup.


When starting the program, users see an "Invocation of the constructor error as shown here:

Invocation error message

Possible Causes:

This is caused by a corrupt .config file.


Delete the .config file pointed to near the top of the error message (see highlighted area in the image above), then restart SixBit.

  • Running SixBit
  • 12 Users Found This Useful
Was this answer helpful?

Related Articles

SQL Server (SIXBITDBSERVER) Service Stops Frequently Even When Set to Automatic

BackgroundYou are experiencing an error with SixBit and it has been determined that one of the...

"Invocation of the constructor... Item has already been added" error starting SixBit

Background:SixBit uses controls from 3rd party vendors. Sometimes those controls have bugs that...

Argument Out of Range Exception When a Wacom Tablet is Installed

Symptom:When switching views, users running with a Wacom tablet get an "Argument out of range...

Database is in Single User Mode

If the database is in Single User mode please take the following steps to correct the issue:1....

How to Tell if a Client can Access the Database on the Server

Background SixBit stores its data using Microsofts SQL Server 2008 R2.  SQL Server is a separate...