Skip to content

The error "Object reference not set to an instance of an object" is displayed during the merge process at version up

Answer

Manually reset the parameters of the configuration files General.json and NavigationMenus.json, then run Code Definer or the installer again.


Overview

When you upgrade to ver.1.4.17.0 and use the merge function of the installer or CodeDefiner, the parameters of the configuration files below are set back to their initial values. If you have changed any of these values, reset the parameters manually.

General.json

Parameter Name
HtmlApplicationBuildingGuideUrl
HtmlUserManualUrl
HtmlSupportUrl
HtmlTrialLicenseUrl
HtmlEnterpriseEditionUrl
HtmlCasesUrl

The Url property of the following MenuIds

Parameter Name
HelpMenuContainer
HelpMenu_UserManual
HelpMenu_AnnualSupportService
HelpMenu_EnterpriseEdition
HelpMenu_Blog
HelpMenu_Contact
HelpMenu_Portal

You only need to do this manual reconfiguration once; it is not required for subsequent version ups.

If you want to customise the navigation menu, use the Enhanced Navigation Menu. The Enhanced Navigation Menu is available in 1.4.4.0 and later.