More DLL help

40 views
Skip to first unread message

spor...@netzero.net

unread,
Sep 4, 2020, 6:43:20 PM9/4/20
to inno...@googlegroups.com
Very sorry about this. Looks like I still am stalled.
 
Still need to update an Outlook add-in dll which is now located in SysWow64. I want to register it in a local folder so it can be updated without elevated rights to avoid bothering IT dept. The provider of the DLL indicated this will work, but I must be doing something wrong.
 
I use the following line in Files:
 
Source: "C:\Redemption\2020\Redemption.dll"; DestDir: "C:\HelpDLL\"; Flags: regserver
 
This runs after asking if the user to allow this app to change your computer. But after install, and after rebooting, Outlook AddIns still has only one entry for Redemption.dll in SysWOW64.
 
Hope someone can tell me what I am doing wrong. Urgently need some ideas on this, and many thanks.


____________________________________________________________

Top News - Sponsored By Newser

Gavin Lambert

unread,
Sep 6, 2020, 7:39:44 PM9/6/20
to inno...@googlegroups.com
On 5/09/2020 10:42, spor...@netzero.net wrote:
> Still need to update an Outlook add-in dll which is now located in
> SysWow64. I want to register it in a local folder so it can be updated
> without elevated rights to avoid bothering IT dept. The provider of the
> DLL indicated this will work, but I must be doing something wrong.

That is, in general, a very bad idea -- it makes it easier for malware
to infect the DLL and then get loaded so it can do further harm.

> I use the following line in Files:
> Source: "C:\Redemption\2020\Redemption.dll"; DestDir: "C:\HelpDLL\";
> Flags: regserver
> This runs after asking if the user to allow this app to change your
> computer. But after install, and after rebooting, Outlook AddIns still
> has only one entry for Redemption.dll in SysWOW64.

The regserver flag simply runs the registration code in the DLL; it's up
to that what is actually registered. You'll need to check with the
vendor of the component to verify that things are registered in the
appropriate places. That will tell you whether the issue is that the
library didn't register or that Outlook is refusing to load it.

Additionally, while I'm not certain of this, it's highly likely that
Outlook will refuse to load add-ins from insecure locations, due to
malware concerns. So you are probably doomed to failure from the start.
Reply all
Reply to author
Forward
0 new messages