ThinkGeo.com    |     Documentation    |     Premium Support

Excessive debug output?

While debugging a number of problems we have encountered after updating to v9.0, I’m noticing a tremendous number of debug output lines that appear to be coming from the map.  Here is an example from a layer that happened to be empty at that time.

[Our Executable Name] Information: 0 : Error|FetchTime=00:00:00.0000664|StyleTime=00:00:00.0000002|FetchedCount=0|FetchedBytes=0


"Error" is one of my layers, and I get these for all of the IMFL instances.  This continues throughout debugging and makes it difficult to find my output messages within all the noise.  Is there some sort of trace output that I’ve accidentally turned on?  Or is this just an unfortunate diagnostic trace that made it into your release build?  



In any case, I would like to know how to eliminate this.




Hi Russ,



Thanks for mentioning this issue.

Recently, we provided an new API to turn the debug information on/off by a static property, Please try the below codes:



 MapSuiteDebugger.LogLevel = MapSuiteLogLevel.None;



Btw, this API are only supported since 9.0.0.70 or 9.0.70.0 or higher version, please try it.



Thanks,

Troy

We have the same problem (although it is the WPF edition we are using), where can this MapSuiteDebugger API be found? What dll do I need to add to a project to disable this. 
  
 I cannot find any documentation on it on the ThinkGeo page?

Wouldn’t it be better to opt-in?  Instead of forcing us all to turn it off, potentially loosing important information and wasting time, just ship with it turned off and it can be turned on if or when relevant. 
  
 Also, too bad it wasn’t put in the version we adopted for our RTM cycle.  Why introduce something so intrusive without a way to turn it off to start with.  Now, to stop this noise, we will have to update to a newer version and start the cycle over.  This specific problem would be far more annoying if we were not going to be forced to pick up a new ThinkGeo version when you guys work out the font rendered point offset issue I raised on a separate thread.  I’ve got to say, between that and the several breaking changes not even mentioned on the list of changes, this 9.0 update has not been as smooth an update as we expected.

Fixed my problem, found out I was not using the new 9.0.0.74. 
 Agree with Russ that by default it should be turned off.

Hi guys, 
  
 I agree with you and we are turning off the information in release branch. 
  
 Thanks, 
 Troy