I have always done this in my .cd file:OC_Version (uint16) - catalog version number required. Default is 0
which means to accept any version of the
catalog that is found. Note that if a version
is specified, the catalog's version must match
it exactly. This is different from version
numbers used by OpenLibrary().
Note: Do not call OpenCatalog() without
specifying OC_Version when you prefer
(but not require) a specific version.
In such cases call it with OC_Version and
fall back to a second call without OC_Version
when the first call returned NULL.
; $VER: workbenchexplorer.catalog 1.5 (19.07.2017)
When really it should be:
; $VER: workbenchexplorer.catalog 15 (19.07.2017)
No decimal between version and revision. Or whatever whole number I want to use.
Correct? Sounds like it is to me.
If so, I have never seen anyone do it this way; always 1.1 or whatever.