ThinkGeo.com    |     Documentation    |     Premium Support

Daily Production Build is not compatible to the 5.0.0.55 Desktop Edition Full Edition

On this past Friday, I upgraded my MapSuite software from the DesktopEdition 5.0 Evaluation to the DesktopEdition Full Edition 5.0.0.55 which we have just licensed.    For the evaluation version, I had donwloaded a daily evalauation build 5.0.124.0 and my application was running great.    After the upgrade to the Full Edition, my application has stopped working with the daily builds.  I donwloaded the daily production build 5.0.142.0 but the applicattiion fails as soon as it tries to instantiate the WinformsMap control in the main form of the application with an error which shows up in Visual Studio debugger as "A first chance exception of type "System.InvalidOperationException" occured in MapSUiteCore.dll'.  


Will any of the daily builds work with the installed DesktopEdition Full Edition 5.0.0.55?   Are the Daily Production Builds compatible with the Full Edition (licensed)?   


Additionally, we upgraded our application to .NET Framework 4.0 last week.  This doesn't appear to be a factor since it works with the DesktopEdition Full Edition 5.0.0.55 from the July release.  However, I do not know if the 5.0.124.0 Evaluation Daily Build or the 5.0.142.0 Production Daily Build work with .NET Framework 4.0.


Any help or ideas would be greatly appreciated.


Thanks


Richard


 


 



Richard, 
  
 Thanks for the post! 
  
 You should be able to use the Full Daily build with out any issues just like you did with the Evaluation edition after you ran the Full Edition installer.   You will want to make sure you have the Full Daily Build by going to the Daily Development Builds Tab under the “My Product Downloads” section in the customer portal.  From what you are experiencing it sounds like a mix of different versioned dll’s or a conflict between and evaluation and full dll.  After downloading the latest Full Version daily build I would clear your references in your project, delete out any old dll’s in the bin folder and then reference the latest dll’s and it should work fine.   
  
 If this doesn’t work just let us know. 
  
 Thanks!

Clint, 
  
 I deeply appreciate your response.  I have searched my computer and I have cleaned all copies of MapSuiteCore.DLL, and DesktopEdition.Dll from all the output folders.  I have removed and readded the references but the application still is failing with the “System.InvlideOperationException” in MapSuiteCore.dll when the winformsMap control is instantiate in the Designer.cs InitializeComponent for the form.  This happens when I references the Daily Production Build for 5.0.143.0.  When I restore the references to the Full Edition 5.0.0.55 Dlls, the winformsMap control is created and works correctly.   I have searched my computer and the only location that any version of the MapSuite DLL occurs are in the installation folder for the Fulll Edition.  There are a large number of sample application in this folder which I built with the older evaluation DLLs but I don’t think they should be interfering with this application which is in a totally different workspace in a much different path.  I even renamed the folder containing these samples and my application still fails.  
  
 Over a month ago, I was working with the FDOExtensions.  At that time I donwloaded the FDOExtensions and there was a folder called MapSuiteFdoExtensionsx86 with instructions to copy this folder to the Windows\System32 on my computer.   I haven’t been able to figure out if there is an update for these files so I am stilll using these files from the evaluation software.   I wouldn’t think this is related since I do not even get the winformsMap instanited which is way before it attempts to load any sort of map data (FDO extension or not).  
  
 I am still lost on how to get the Daily Production Build to run.  For the time being, I can run with the Fulll Edition 5.0.0.55 but I would like to be able to also use the latest builds.  Any suggestion on how to diagnose this crash. 
  
 Thanks 
  
 Richard

I have figured out my problem.  I was using the "Daily Production Builds" from the "Evaluation Daily Builds" tab of the Customer  Portal. When I installed the Destktop Edition Full Edition licensed version on my development machine I removed the evaluation version.  The Daily Production Builds off of the Evaluation Daily Builds will only with with an evaluation license.  If I build the sample MapSuite Explorer it tells me that my evaluation license has expired but if I build my own application it just give the the general error above. 


I located the "Daily Development Builds"  on the "my Product Downloads tab in the Customer Portal ( this was not obvious because it appears under a user id assigned to our purchasing department not my userid).  I donwloaded the latest build from this tab and everything appears to work normally again.


Thanks for your help and suggestions.


Richard


 



Hi Richard,  
  
 Just a quick note that we can change your permissions for the Customer Portal to allow you to have access to these builds with permission from your purchasing department. Simply have them contact me directly and we can hopefully make these builds easier for you to access.