Hello All, I am using WIN XP .I am creating a temporary file with the following code File temporaryDll = File.createTempFile("abcd", ".dll"); In the temp directory , though I marked in code deleteOnExit to temporaryDll , it creates files with abcd1234.dll , abcd1235.dll n so on . The temp directory gets filled up with these number of dlls with diff suffix. ...