How to install Naviate for Civil 3D

4 min. readlast update: 03.26.2024



Naviate for Civil 3D 2024 has the following prerequisites:

  • A computer running Windows 11x64.
  • Autodesk Civil 3D 2024
    • Note that previous versions of Naviate require previous version of Civil 3D. E.g. Naviate for Civil 3D 2022 requires Autodesk Civil 3D 2022.
    • Civil 3D needs to have been started at least once with the user account running the Naviate installation. E.g. if Civil 3D has been installed from a system account, the user account needs to start Civil 3D once before Naviate installation is started. 
  • A verified Naviate account with an active Naviate for Civil 3D license (more information about the licenses can be found here )
  • Administrative user rights to run the installation.

Getting the installation files

Download the installation file from your Naviate account at


All Naviate licenses (Trial, Multi or Single) require an activated Naviate account with a valid license. Log on to My.Symetri.Com to verify your license. 

Please read more here about how to set up and manage licenses.

Manual installation

For a more detailed description of the manual installation, please see this page: 

Double-click on the MSI file to start the installation. Then follow the on-screen instructions, and note the following:

  • Select the language to install and select whether to create a desktop shortcut or not. If no desktop shortcut is created, then Naviates Profile Setup will be available when any Civil 3D profile is started and can be used to set up a Profile. 
  • Select whether to install Subassembly Studio OEM Runtime or not. This is required if Naviates Subassemblies are to be used. If it is installed, it can be set to Disabled which then requires Subassembly Studio OEM Runtime to be loaded from the Naviate-panel before each time a Naviate subassembly is used. 

Scripted installation

The Naviate for Civil 3D installation can be run silently from the command line. The command line syntax is as follows:

msiexec /I “<msi>” <params> /qb


LANG=SE|EN|FI|NO|US Country code for content. Can be a single country code or combination of codes separated by semicolon. Note that the EN-code installs UK-content. Mandatory parameter!

INSTALL_SUBASSEMBLY=0|1 Disables (0) installation of Subassembly Studio OEM Runtime. Default is 1

DISABLE_AUTOLOAD_SUBASSEMBLY=0|1 Disables autoload (1) of Subassembly Studio OEM Runtime. Default is 0.

SHORTCUTS=0|1|2 Disables all (0), enables desktop and menu shortcuts (1) or enables menu-only shortcuts (2). Default is 1.

NVPROFILESETUP=0|1 Disables (0) or Enables (1) installation of Profile Configuration Tool. Default is 0. 


The LANG parameter are, except when updating, mandatory.

Post-install modification of the installed Naviate product

It is possible to modify the installation after the initial installation. If you for instance need to add another country-specific content pack, open up the Windows Apps > Installed apps dialog and select to Modify the desired Naviate product. Step through the installation dialog sequence and adjust the setup as desired.

Modifying the installation implies changing the machine settings and therefore requires administrative user rights.

If you change the file content of the installation, for instance by adding an extra county-specific content pack, Windows Installer will ask for the original installation files.

Additional notes

In order to enforce proper installation of the Naviate products a number of custom system and configuration tests are run. When running manual installation you will receive a message when any of the tests fails. When running scripted installation, messages are written to the log file if logging is active (see the Microsoft documentation for msiexec.exe) and the installation will generally terminate. The following custom tests are performed:

  • Parameter check: Proper values for the parameters listed above has to be specified either from the registry for an existing installation (when updating), or from the command line, or from the user interface. If the parameter set is found incomplete, the installation will will display an error message and terminate. If this situation occurs during scripted installation, the installation will terminate. Check the property dump at the end of the log for parameters with CHECK_FAILED values to target the problem.
  • Running AutoCAD sessions check: If one or more running AutoCAD sessions are found, a dialog is presented asking the user to shut them down before proceeding. This is because AutoCAD may lock the access to common Naviate for Civil 3D files that are to be updated. If this situation occurs during scripted installation, the installation will terminate.


Was this article helpful?