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 |
NavigationMenus.json¶
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.