Old 12th December 2006, 15:29   #1
Fluxie
Junior Member
 
Join Date: Dec 2006
Posts: 4
DLL call needs a full access windows account

I hope someone can assist me with the folowing problem:

In the NSIS installer script I created is a license key check which uses a dll in the NSIS plugins folder to check validation.

The problem i have is that if you use a "Limited access" windows user account, he always returns a "INVALID LICENSE" warning, while this is not the case with a Administrator account.

The script I use looks like this:

Quote:
vserial::IsValid "Encryption secret word" "Encryption method" "License key"
Could it be of influence that the DLL I use is compiled as "Debug DLL"? (He keeps giving meaningless errors when trying to release it as a "Release DLL")
Fluxie is offline   Reply With Quote
Old 12th December 2006, 17:52   #2
kichik
M.I.A.
[NSIS Dev, Mod]
 
kichik's Avatar
 
Join Date: Oct 2001
Location: Israel
Posts: 11,343
Nothing much can't be told without the DLL itself and preferably its source code. You can use the plug-in tester to test it.

NSIS FAQ | NSIS Home Page | Donate $
"I hear and I forget. I see and I remember. I do and I understand." -- Confucius
kichik is offline   Reply With Quote
Old 13th December 2006, 09:51   #3
Fluxie
Junior Member
 
Join Date: Dec 2006
Posts: 4
I want to thank you for your answer, but I just figured out what caused the failure.

The error message was caused by a registry check I did, apparently the Windows users with limited access can't access the registry keys in the "HKEY Local Machine" folder.
Fluxie is offline   Reply With Quote
Reply
Go Back   Winamp & Shoutcast Forums > Developer Center > NSIS Discussion

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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

Forum Jump