ThinkGeo.com    |     Documentation    |     Premium Support

Problem with File GeoDb Merge Module

Hi,



I recently upgraded my project to version 8.0 libraries.  When I created the installer with the version 8.0 merge module for file geodatabase, I found that the functionality no longer worked.  The file came from here in the 8.0 installation directory



C:\Program Files (x86)\ThinkGeo\Map Suite 8.0\Shared Developer Reference\Merge Modules\MapSuiteFileGeoDatabase.msm



The current work around appears to be to include the version 7.0 merge module which works with the version 8.0 libraries (not sure it should though).



Can you please check the current v8.0 merge module is correctly referenced with the version 8.0 Core and Desktop libraries?  I am working with build 8.0.0.300.



Coincidentally, the version of the 8 merge module shows up as version 1.0.0.0 in the Redistributables list; whereas, the version 7 merge module said 7.0.0.0 which seems a lot more pertinent to use the assembly version of the libraries rather than start over at 1.



Thanks,

Damian

Hi Damian, 
  
 Thanks for let us know that, our release manager is not here today, I will let him knows that and update here if any news. 
  
 Regards, 
  
 Don

Hi Damian,



It proved a bug and we fixed it, as we are ready to release 9.0, we are sharing an new merge modules online, would you please try it?
ap.thinkgeo.com:5001/fbsharing/7jksQipa



Thanks,
Troy

Hi Troy,



We’re having some troubles isolating what’s going on here and need clarification from your side.



1.  This merge module file says version 1.0 again, so we can’t even tell if this is the same file or a new one.  Both files are exact same size, so we are suspicious about your file link.

2.  Can you please verify what versions of the merge module installed dll files we are looking for on the target system?  The table on the dependencies guide says 1.2.0.136, but I don’t see that number on all the files in the target location.  Some say 1.0 and some don’t have anything.



Thanks,

Damian

Hi Damian,



Looks like the merge module file version didn’t be upgrade, would you please try this new one? ap.thinkgeo.com:5001/fbsharing/R0zAa0gs



As for the #2 issue, the dependencies guide says the 1.2.0.136 means our FileGeoDatabase is based on third-party dll FileGDBAPI from Esri and those dlls version is 1.2.0.136, you can find those dlls under SystemRoot\Map Suite 8.0\FileGeoDatabaseX64 or SystemRoot\Map Suite 8.0\FileGeoDatabaseX86





If still have any questions on the dll version, don’t hesitate to let us know.

Thanks,

Troy