unable to find .dll but application works

Hey people,

I've started my venture into the world of application packaging and need some pointers.

I'm repackaging an IM client and the test install runs smoothly until the .dll's and registry keys are imported/ registred. I get a whole raft of errors about a specific .dll missing but the application install does complete and once I've clicked through the errors I can launch the application and it runs perfectly.

A cross reference against the packaging station shows there are no disparities between .dll names/locations.

I'm using Wise Package Studio and compiling as a wisescript (.exe) (I couldn't get a .msi working at all)

Any guidance appreciated :-)


0 Comments   [ + ] Show comments

Answers (2)

Posted by: Trooper23 14 years ago
Orange Belt
Hi Neil,

When I run into this scenario I first fire up Beyond Compare, this app will allow you to see what files are missing and from where. From your dev box, map a drive to your legacy install box and your test box that you installed your EXE on too. Then fire up Beyond Compare. You can down load it here. http://www.scootersoftware.com/download.php You will need file sharing enabled and tcpip. You can compare your legacy install to your EXE install. Also you can use Filemon and Regmon to capture what is missing or locked down.

Good luck,
Posted by: n3llyb0y 14 years ago
Yellow Belt
Thanks for the tip, Rob :-)

I did eventually figure out what was going on by trying to manually register the host and target .dlls. I got the same registration errors on the host machine and figured out where to turn off module registration within WPS. All sorted!

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ