We use the SDK to export recordings from Milestone via Component Integration, in the Milestone .blk format using the dbExporter with the PreventReExport flag set to false. The initial export works fine and can be viewed in the Smart Client.
When we go to re-export a subset of the original export via the Smart Client, the Smart Client says that the export has succeeded, however if you open the new export there are no recordings, cameras or views. I checked in the MediaData folder and the data for each camera is there, but the project does not seem to work.
The problem was already fixed and the fix will be included in 2020 R3.
This will, however, only solve the problem for new exports. Already made exports will have to manually include the below list of PluginConfigurations in the SCP file. Unfortunately, already made reexports cannot be easily fixed, but can still be viewed in offline Smart Client by using the Open Database option in Setup mode.
The list of PluginConfigurations is too long to write in one reply space (because there is a length limitation), let me attach a file (PluginConfigurations.txt ).
We verified with the latest version 2020 R2. Unfortunately, we can not test all supported versions because of the limited resource.
We can provide you with a hotfix for 2020 R2 if you want it. And then you will have to upgrade the other Smart Clients to 2020 r2 if you experience the problem elsewhere.
If the problem also exist for previous versions of Smart Client, the pluginconfigurations will also fix it for them.
Just to confirm, the hotfix is just for the Smart Client? If that is the case a hotfix would be very useful as we already update the Smart Client to 2020 R2 due to an incompatibility between a 2020 SDK export and previous versions of the Smart Client.
You will get hotfix for the SDK and as previously mentioned, for already made exports, you will have to do the manual fixes. The hotfix will only solve it for new exports (once you compile your solution with the hotfixed SDK).
We will create the SDK hotfix for this issue, let me get back to you as soon as I receive a news from Milestone Development.