Solution
If the DataPlugin installation was successful (without an error message), this means that the C++ DataPlugin was correctly installed and would work fine in general. In fact, only the DataPlugin registration failed. This can happen in rare cases where you are using both an older C++ DataPlugin and DIAdem 2019 or later. This registration issue does not occur with DIAdem versions prior to DIAdem 2019. Any C++ DataPlugins that get rebuilt after DIAdem 2019 will no longer exhibit this registration issue.
To solve this problem:
- Navigate to the folder where the DataPlugin installs:
- Newer C++ DataPlugins install to this folder: C:\Program Files (x86)\National Instruments\Shared\USI\DataPlugins\<DataPlugin Name>
- Older C++ DataPlugins install to this folder: C:\ProgramData\National Instruments\Shared\USI\Plugins\DataPlugins\<DataPlugin Name>
- Double-click the file there with the extension URI (and with the same name as the DataPlugin) to register it.