ThinkGeo.com    |     Documentation    |     Premium Support

GeoTiffRasterLayer close is slow to release file lock

If I remove a GeoTiffRasterLayer, it takes a long time before I can manually delete the tiff file from my Windows filesystem.


We are calling Close() on the layer, which is described as "This method closes the Layer and releases all resources it was using."


Is there something I can do to release the lock on the file more quickly?


Thanks,


Greg



Can someone from ThinkGeo please respond?


The situation is that the ThinkGeo code does not release a file lock, which prevents me from cleaning up my file system, causing a crash in my application.


Thanks,


Greg



Hi Greg, 
  
 It’s bug and fixed now, please get the latest version 5.5.153.0 or higher and have a try. 
  
 Best Regards! 
 Johnny

The fix works great!


Thank You,


Greg



Hello Greg, 
  
 You are welcome, please feel free to let us know your problems. 
  
 Regards, 
  
 Gary