numberone
1st May 2001, 21:12
Hi all. I don't know if anyone wants this feature that I have coded for NSIS, nor do I know exactly the proper channel of getting this to Justin, but here it is:
This feature stores the file versioning information of the .DLL and .EXE files that you add to your installation so that you no longer have to extract a file to a temporary directory first before using the CompareDLLVersions command.
The feature is added if NSIS_SUPPORT_STORED_FILE_VERSIONS is defined in the config.h file, and it is accessed by using the /s switch with the CompareDLLVersions function.
If you added a file "c:\myfolder\test.dll" and you wanted to compare it's version to the user's "$SYSDIR\test.dll" file, you would use the following syntax:
CompareDLLVersions /s "test.dll" "$SYSDIR\test.dll" label1 label2
Justin, if you want to add my code for this to NSIS then please tell me how I should give it to you. Thanks
This feature stores the file versioning information of the .DLL and .EXE files that you add to your installation so that you no longer have to extract a file to a temporary directory first before using the CompareDLLVersions command.
The feature is added if NSIS_SUPPORT_STORED_FILE_VERSIONS is defined in the config.h file, and it is accessed by using the /s switch with the CompareDLLVersions function.
If you added a file "c:\myfolder\test.dll" and you wanted to compare it's version to the user's "$SYSDIR\test.dll" file, you would use the following syntax:
CompareDLLVersions /s "test.dll" "$SYSDIR\test.dll" label1 label2
Justin, if you want to add my code for this to NSIS then please tell me how I should give it to you. Thanks