DLL vs Shared Library

Michael T. Richter ttmrichter at gmail.com
Thu Mar 30 23:12:27 UTC 2006


On Thu, 2006-30-03 at 15:55 +0200, Alan McKinnon wrote:

> In RealLife(tm) MS dlls are not versioned like ours are, so an app has 
> no easy way of knowing which version is installed.


It might help avoid future embarrassment if you learned the technology
you bashed.  Here's a random URL from Googling "DLL Version":
http://www.codeproject.com/file/fileversioninfo.asp

Note the APIs referenced there:
- GetFileVersionInfo()
- GetFileVersioninfoSize()
- VerQueryValue

So, you're absolutely right.  There's no way for an app to know which
version of a DLL is installed.  If it is written by a dullard.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-users/attachments/20060331/efc4e836/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <https://lists.ubuntu.com/archives/ubuntu-users/attachments/20060331/efc4e836/attachment.sig>


More information about the ubuntu-users mailing list