FlexLogger Plug-In File Structure
- Aktualisiert2025-11-25
- 1 Minute(n) Lesezeit
Learn where FlexLogger looks for plug-ins so you can load the plug-ins that you created.
The FlexLogger Plug-In Wizard saves the packed library file and the XML file for the plug-in that you built. You can find the files in the default FlexLogger plug-in directory, %public%\Documents\National Instruments\FlexLogger\Plugins\IOPlugins. FlexLogger loads plug-ins from the default directory.
You can configure FlexLogger to load plug-ins from custom locations. Refer to Loading FlexLogger Plug-ins from Custom Locations for more information.
| Folder | %public%\Documents\National Instruments\FlexLogger\Plugins\IOPlugins\MyFirstPlugin |
| Packed library file | %public%\Documents\National Instruments\FlexLogger\Plugins\IOPlugins\MyFirstPlugin\MyFirstPlugin.lvlibp |
| XML file | %public%\Documents\National
Instruments\FlexLogger\Plugins\IOPlugins\MyFirstPlugin\MyFirstPlugin.xml FlexLogger uses the XML file to register and to load the plug-in for use at run-time. The XML file contains the plug-in name, description, and version. If you update the plug-in or change the plug-in name, you must manually update the XML file. |
- The folder, packed library file, and the XML file must have the same name.
- FlexLogger does not support multiple plug-ins with the same name.
- When you modify a plug-in, you must close and re-open your FlexLogger project to use the updated plug-in.
Versioning
When you create a plug-in, the FlexLogger Plug-In Wizard assigns a version number to the plug-in. The wizard defines the version number in the <Version> and <OldestCompatibleVersion> tags in the plug-in XML file. Update the <Version> and <OldestCompatibleVersion> values to track updates to a plug-in that you have already added to a FlexLogger project.
Verwandte Inhalte
- Loading FlexLogger Plug-ins from Custom Locations
Configure FlexLogger to load plug-ins from locations outside of the default directory.