Masaki Suketa wrote: > Hello, > > Micke Micke wrote: >> I also tried to cut up the list in two arrays, and execute the >> msi-method two times, but i get same problem as above. >> > > How about calling GC.start in GetProperty method? > > def GetProperty(msiPath, property) > GC.start # <- add this line > begin > msiInstaller = Installer.create > > Regards, > Masaki Suketa Hi Masaki A big thanks fore you help, the GC.start solved the problem. Do you know any good article how to structure ruby-programs ? // Micke -- Posted via http://www.ruby-forum.com/.