Thanks, but from memory I don’t think it deals with 64bit dll’s.

From: [email protected] 
<[email protected]> On Behalf Of Jeremy Coulter
Sent: Tuesday, 11 May 2021 2:29 PM
To: NZ Borland Developers Group - Delphi List <[email protected]>
Subject: Re: [DUG] Registering DLL's

yip seen this before.
We ended up using a tool that is in the bin folder of the delphi installation 
called tregsvr.exe, mine is in C:\Program Files 
(x86)\Embarcadero\Studio\21.0\bin.
From memory you use is the same as regsvr32, but this fixed the issues we had 
when your situation happened.

Jeremy

On Tue, May 11, 2021 at 2:02 PM David O'Brien 
<[email protected]<mailto:[email protected]>> wrote:
We have multiple DLL's that get registered on install for one of our products. 
Lately for 2 out of 1000's of users the registration fails for one of the DLL's.

The particular DLL can't be registered manually, regsvr32 hangs. It drops back 
to the command line after 3 or more seconds, but no messages, needs to be 
killed in task manager.

I would suspect it to be the DLL that's at fault, but logging on as another 
user on the same machine it registers fine and works for that user. Even though 
it's registered by the second user, it hangs when trying to be loaded by the 
original user. All the other DLL's register and load fine, so I don't think 
it's permissions.

This is happening for 2 users in 2 different companies.

Windows 10 Pro machines, pretty well up to date.

Any ideas?

Regards,
Dave.

_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: [email protected]<mailto:[email protected]>
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to 
[email protected]<mailto:[email protected]>
 with Subject: unsubscribe
_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: [email protected]
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [email protected] with 
Subject: unsubscribe

Reply via email to