I'm looking for a way to read an exe file on the hard disk, scan through it for a reference to a particular dll and then determine which version of this dll the exe needs to run. Any suggestions would be useful.