PC Review


Reply
Thread Tools Rate Thread

Copying a DLL changed its version?

 
 
Bert Hyman
Guest
Posts: n/a
 
      7th Jul 2011
Windows XP Pro SP3

Got a "hot fix" for a piece of commercial software which consisted of a
replacement for a DLL. For the sake of discussion, let's call it
"that.dll."

The properties of the original showed a version of 10.0.0.14 and a
"Digital Signature" date of March 14, 2011. The properties of the new
one showed a version of 10.0.0.15 and a Digital Signature date of July
5, 2011.

With nobody using the DLL, I changed the name of the original to
"that.dll.old", then copied the new one into the application's
directory.

Checking the properties, it now had a version of 10.0.0.14, but the
Digital Signature date was still July 5.

I repeated the process a couple of times to be sure I wasn't
accidentally copying things in the wrong direction, but the results were
always the same. The new DLL in its download directory still showed the
correct version of 10.0.0.15.

What could explain this apparent change of versions?

--
Bert Hyman St. Paul, MN (E-Mail Removed)
 
Reply With Quote
 
 
 
 
Unk
Guest
Posts: n/a
 
      10th Jul 2011
On 07 Jul 2011 16:15:49 GMT, Bert Hyman <(E-Mail Removed)> wrote:

>Windows XP Pro SP3
>
>Got a "hot fix" for a piece of commercial software which consisted of a
>replacement for a DLL. For the sake of discussion, let's call it
>"that.dll."
>
>The properties of the original showed a version of 10.0.0.14 and a
>"Digital Signature" date of March 14, 2011. The properties of the new
>one showed a version of 10.0.0.15 and a Digital Signature date of July
>5, 2011.
>
>With nobody using the DLL, I changed the name of the original to
>"that.dll.old", then copied the new one into the application's
>directory.
>
>Checking the properties, it now had a version of 10.0.0.14, but the
>Digital Signature date was still July 5.
>
>I repeated the process a couple of times to be sure I wasn't
>accidentally copying things in the wrong direction, but the results were
>always the same. The new DLL in its download directory still showed the
>correct version of 10.0.0.15.
>
>What could explain this apparent change of versions?


The original probably has a copy in the C:\WINDOWS\system32\dllcache folder.
When Windows detects that the file has changed, it replaces it from the dllcache folder.

Google Hiren's BootCD, burn it and boot to Mini Windows. Replace the one in the dllcache folder
with the new one.

Unk

 
Reply With Quote
 
Bert Hyman
Guest
Posts: n/a
 
      10th Jul 2011
In news:(E-Mail Removed) Unk <(E-Mail Removed)>
wrote:

> On 07 Jul 2011 16:15:49 GMT, Bert Hyman <(E-Mail Removed)> wrote:
>>
>>What could explain this apparent change of versions?

>
> The original probably has a copy in the C:\WINDOWS\system32\dllcache
> folder. When Windows detects that the file has changed, it replaces it
> from the dllcache folder.


Never occurred to me that a third-party DLL would end up in the dll
cache; I'd assumed it was Windows' personal property.

Thanks.

--
Bert Hyman St. Paul, MN (E-Mail Removed)
 
Reply With Quote
 
Unk
Guest
Posts: n/a
 
      10th Jul 2011
On 10 Jul 2011 14:32:41 GMT, Bert Hyman <(E-Mail Removed)> wrote:

>In news:(E-Mail Removed) Unk <(E-Mail Removed)>
>wrote:
>
>> On 07 Jul 2011 16:15:49 GMT, Bert Hyman <(E-Mail Removed)> wrote:
>>>
>>>What could explain this apparent change of versions?

>>
>> The original probably has a copy in the C:\WINDOWS\system32\dllcache
>> folder. When Windows detects that the file has changed, it replaces it
>> from the dllcache folder.

>
>Never occurred to me that a third-party DLL would end up in the dll
>cache; I'd assumed it was Windows' personal property.
>
>Thanks.


You're welcome.

 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Re: Bug copying .eml-Files, time stamp changed NotEvenMe Windows Vista General Discussion 1 26th Jan 2009 06:51 PM
automaitcally changed text when copying sae Microsoft Excel Misc 1 25th Nov 2008 04:01 PM
Copying only changed or new files?? Kickin' Ass and Takin' Names Windows XP General 3 10th Jan 2008 09:55 AM
Why Petshop Changed all static methods to instance methods when upgrading from version 3.0 to version 3.1? Neo Microsoft ASP .NET 1 7th Jan 2005 01:46 AM
Copying cells to another worksheet changed references Colin Higbie Microsoft Excel Discussion 3 5th Nov 2004 12:40 AM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 11:54 AM.