There could be various reasons that the error message "Unable to load ....Required DLL's: NLSReportGenerator4903.dll, mfc100.dll" is generated. The most common three reasons are the following:
- Your NLS Report Pack is not updated. To install the Report Pack, go to Global Setup -> System -> Reports AutoInstall -> Get Files -> Locate the .nrp file -> Restart NLS after installation. Once the .nrp file is installed, all reports are installed in the DB. Other users do not have to install it again. They just have to restart their NLS to use the reports. The latest Report Pack can be found from the Community here.
- Your NLS bin folder is missing the NLSReportGenerator4903.dll file. The bin folder is usually located in C:\Program Files (x86)\Nortridge Software\NLS\bin. If the .dll file is missing from the bin folder, you will need to place the .dll file back to the bin folder. The NLSReportGenerator4903.dll file can be found from the Community here.
- Your machine might not have the required MS Visual C++ Redistributable, either 32-bit or 64-bit version depending on the OS, which can be downloaded by following the links from the Release Note of the NLS you are using. (E.g. screenshot from the V5.6.3 Release Note below)