From: SourceForge.net <no...@so...> - 2004-11-12 21:26:16
|
Bugs item #1065444, was opened at 2004-11-12 13:26 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=373085&aid=1065444&group_id=22049 Category: Scripting Group: 2.0 Series Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: oleaut32.dll lays time bomb? Initial Comment: I've had a problem with my win98se system, which I believe I have traced back to an NSIS-induced problem. I may be confused, but I'll explain to the best of my ability what I think happened. 1. I recently installed win XP SP2. I believe this replaced oleaut32.dll version 3.50.5016.0 with version 5.1.2600.2180 2. I now created an NSIS installer, using the recommended script to install/upgrade oleaut32.dll. This script grabbed the file from $SYSDIR, where it got the new version. 3. I now ran this installer on a win98se system. This replaced oleaut32.dll with the newer version. 4. The win98se system is now broken. The error message is something like "oleaut32.dll failed to load", but I'm unwilling to break the thing again to see for sure... Suggested action: 1. In http://nsis.sourceforge.net/archive/viewpage.php?pageid=47 at least warn about this possibility in the documentation. Place a strong recommendation to get the recommended files from microsoft (by following the provided link) or (if you have it), from the developer studio program files. On my system, some of these files are found at C:\Program Files\Microsoft Visual Studio\VB98\Wizards\PDWizard\Redist Better yet, make it hard for the user to do this wrong, by changing the script to something like !insertmacro InstallLib REGDLL $ALREADY_INSTALLED REBOOT_PROTECTED "oleaut32.dll" "$VBDIR\oleaut32.dll" "$SYSDIR" (note $VBDIR which user will need to modify or supply) Rich ric...@ve... 1-425-337-7129 ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=373085&aid=1065444&group_id=22049 |