|
|
|
|
#1 |
|
Junior Member
Join Date: Mar 2014
Posts: 17
|
Hey folks,
I was hoping to port my old nsis installer to 3.0b, which uses this registry plug-in, but it wasn't able to recognize the plug-in. My only use of it was to leverage its call for validating the existence of a registry key. What other method can I use to accomplish this task? |
|
|
|
|
|
#2 | |
|
Moderator
Join Date: Jun 2002
Location: ${NSISDIR}
Posts: 5,442
|
Posting the warnings/errors you get from the compiler is always helpful! I assume you are getting a "Plugin not found, cannot call" message and this should be your clue that you need to put the .dll in the correct subdirectory inside NSIS\Plugins\. It looks like that plugin only has a ANSI version so you should put it under x86-ansi and you will not be able to generate Unicode installers that use that plugin.
You can also use one of the other registry plugins or perform the check manually: Quote:
IntOp $PostCount $PostCount + 1 |
|
|
|
|
|
|
#3 |
|
Junior Member
Join Date: Mar 2014
Posts: 17
|
Thanks Anders, placing the dll in the ANSI folder made the plugin work for me.
|
|
|
|
![]() |
|
|||||||
| Thread Tools | Search this Thread |
| Display Modes | |
|
|