|
|||||||
![]() |
|
|
Thread Tools | Search this Thread | Display Modes |
|
|
#1 |
|
Junior Member
Join Date: Jul 2001
Location: Uppsala, Sweden
Posts: 5
|
Hi,
I would like to find out first if MDAC is installed at all and then which version that is installed. Does anyone have any input on this? Also, is there a way to find out if a dll is shared so that it can be removed? Best regards, Pontus |
|
|
|
|
|
#2 |
|
Junior Member
Join Date: Jul 2001
Location: Uppsala, Sweden
Posts: 5
|
Hi again,
Since I got no replies I assume that no one has a solution for this problem. So I solved it by creating two small c++-programs that did the job for me. /Pontus |
|
|
|
|
|
#3 |
|
Senior Member
Join Date: Mar 2001
Location: Holland
Posts: 269
|
The only thing I can think of is 'registry, registry', that there might be some key which is created by MDAC.
Also, a reference count of DLL's is kept somewhere, but I don't know where. Not a very useful reply, because I don't really know. Sorry. |
|
|
|
|
|
#4 |
|
Junior Member
|
You can check for the MDAC version in the registry ... this article will help.
http://support.microsoft.com/default.aspx?kbid=301202#3 And I'm planning on writing a function for this and putting it in the archives, later today. -m- |
|
|
|
|
|
#5 |
|
Junior Member
|
|
|
|
|
|
|
#6 |
|
NSIS MUI Dev
Join Date: Nov 2001
Posts: 3,717
|
You'd better parse that string and compare the version number, to make it support any future versions.
|
|
|
|
|
|
#7 |
|
Junior Member
|
That's on the "to do" list. I just wanted to get an example up since I was looking early this AM for something similar, found nothing, and wanted to get something into my installer quickly.
![]() Thanks! -m- |
|
|
|
![]() |
|
|||||||
| Thread Tools | Search this Thread |
| Display Modes | |
|
|