Jonathon: The only thing I would suggest is to use ReleaseComObject(if applicable). In my case I created a geoprocessor in my .NET code. Then, my code kept hanging at "shutdown" after it ran successfully. Once I made the change, the execution was smooth and no hang-ups. //Create geoprocessor IGeoProcessor2 arankaGP = new GeoProcessorClass(); . . . Marshal.ReleaseComObject(arankaGP);
... View more