Thanks for this new beta update, MDGx!
To save time, I tested it immediately without restoring my system (I have no software to do so at the moment and it would have to be done manualy) and as a result, well, your new installer didn't change anything from my previously corrected set of files. But that's normal since it's supposed to reproduce it.
So I recommand another test on a clean or semi-clean install.
Reproducing the problem is easy. You just need to open any HTA application. The error if any will appear immediately.
The only change I noticed with my Installed Files Checker 4.6c, was:
ADVPACK.DLL 99,840 08-04-04-3:56a
==> 6.0.2900.5512 99,840 04-14-08-12:00a
I didn't see this file in your list in the readme. Does it belong to this package or not? If not I wonder where it comes from because I didn't install anything else.
Thanks for testing.
And glad it works properly [per your instructions ;-)].
I have no way of testing any 9x updates, because I don't have Win98SE installed (in a virtual machine) right now [but I plan to do so soon].
Now I'm using XP SP3 (with MS IE 6.0 SP3), that's where ADVPACK.DLL build 6.0.2900.5512 comes from [the newest available to my knowledge], so I updated my IEAK (IExpress) installer libraries to that version, since I'm also compiling installers for 2000 + XP [and even for NT4].
These files seem to work properly with 98/98SE/ME, so I'm keeping them.
I've posted stuff about newer versions of advpack.dll here
Although, advpack.dll from SCR579X.EXE should only be used by the installer [the "AdvancedINF=2.5" line has to be mentioned in the INF for this to work], that's why it is copied to the %TEMP% folder [usually C:\WINDOWS\TEMP] together with W95INF16.DLL + W95INF32.DLL, and all those temp files should be (theoretically) erased afterwards, at least that's how the IEAK routine should work. But I guess since you had an older version, it also copied it to your %windir%\SYSTEM , probably to ensure future compatibility with installing/uninstalling newer Iexpress setup executables.
I also posted IEAK 6.0 SP3 Upgrade with newest files from XP SP3 [308 KB, English]:http://www.mdgx.com/files/IEAK6SP3.ZIP
Please see _READ1ST.TXT (included in the ZIP) for more details.
So if any1 wants to test the new SCR579X.EXE
[617 KB] (experimental!), please post here any error messages, problems, etc.