Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Rendezvous Redistribution (Windows)



On Wednesday 21 July 2004 1:27 pm, Joshua Graessley wrote:
> Now
> imagine a few products on Windows made use of QuickTime and each one
> compiled their own copy and installed their own QuickTime dlls. This
> might lead to a nightmare if anyone made modifications to QuickTime for
> their product. Even if they didn't make modifications, trying to make
> sure the latest compatible version of QuickTime is installed would be a
> nightmare.

On Windows, the system looks for required DLLs in the same directory as the 
executable first.  Good installers will thus install their required DLLs to 
the same directory as the executable.  This prevents pollution of the system 
DLL directory, and insures that your application will use the DLL it shipped 
with, rather than some version written by something you installed later.  So 
there's not really any "DLL hell" if you install DLLs to your application 
directory.  This is one thing Windows got right.

---
Geoffrey Wossum
Software Engineer
Long Range Systems - http://www.pager.net
_______________________________________________
rendezvous mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/rendezvous
Do not post admin requests to the list. They will be ignored.


References: 
 >Re: Rendezvous Redistribution (Windows) (From: Joshua Graessley <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.