Installing a FORNAV DLL on a NAV or Business Central Service Tier
This guide explains how to install the FORNAV runtime DLL on a Microsoft Dynamics NAV / Business Central (On-Prem) Service Tier.
1. Download and Unzip the FORNAV DLL
Start by downloading the FORNAV DLL from FORNAV or copying it from a machine where FORNAV is already installed.
If the DLL is downloaded as a ZIP file:
- Right-click the ZIP file
- Select Extract All…
- Extract the contents to a temporary folder
The service tier cannot load DLLs from a ZIP file. The DLL must be fully extracted before it can be used.
2. Unblock the DLL (Important)
Windows may block DLLs that are downloaded from the internet, which can prevent the service tier from loading them correctly.
To unblock the DLL:
- Right-click the FORNAV DLL
- Select Properties
- On the General tab, locate the Security section
- If an Unblock checkbox is present, check it
- Click Apply, then OK
If this step is skipped, FORNAV reports may fail to run with unclear or misleading errors.
3. Locate the Service Tier Add-ins Folder
On the server running the NAV or Business Central Service Tier, locate the Service\Add-ins folder.
Typical example (NAV 2018 / NAV 11.0):
C:\Program Files\Microsoft Dynamics NAV\110\Service\Add-ins
How to confirm the correct path
FORNAV recommends:
- Open Windows Task Manager
- Go to the Details tab
- Enable the Command line column
- Locate the NAV/BC Server process
- Use the executable path to identify the correct Service directory
4. Copy the DLL to the Service Tier Add-ins Folder
Copy the extracted and unblocked FORNAV DLL into the Service\Add-ins directory.
FORNAV best practice
Place the DLL in a version-specific subfolder
Example:
Service\Add-ins\ReportsForNAV\7.3.0.225
This allows multiple FORNAV versions to coexist and avoids conflicts during upgrades.
5. Restart the Service Tier
After the DLL was added or replaced manually:
- Restart the Microsoft Dynamics NAV Server or Business Central Server service
- This ensures the service tier can find the new DLL. The service tier will scan the add-ins folder and subfolders again after a restart.
6. Client Deployment Notes
- Client-side installation is usually not required
- The service tier automatically deploys the add-in to NAV/BC clients
If users experience issues after an update:
- Clear the client add-in cache
- Restart the client to force a fresh download from the service tier
Summary
- Download and unzip the FORNAV DLL
- Unblock the DLL via File Properties
- Locate the correct Service\Add-ins folder
- Copy the DLL into a versioned subfolder
- Restart the service tier
This completes the installation of the FORNAV DLL on the service tier.