I am looking at implementing smartInspect across Delphi DLL boundaries, which requires “SmartInspectDXE.bpl” as shown here. However, I am getting some unexpected feedback from testers and clients concerned about the new file with the word “inspect” in it. To alleviate users concerns about privacy is there a way to:
- Compile BPLs into the application
- Rename “SmartInspectDXE.bpl” to “SI_DXE.bpl” (or similar)
- To dynamically load bpl when it is there, otherwise run normally without logging active
- Something else
The documentation suggests it is possible to have a DLL do logging without the BPLs. However, this would create a separate logging file for the DLL. While this might be the route I need to go, I would much prefer a single log.