Jump to content

Service Pack for Windows ME


the_guy

Recommended Posts

There is some confusion with mfc80m.dll and mfcm80.dll:

mfc80m.dll is referenced in qfe.inf and spupdate.inf

mfcm80.dll is referenced in mfc80.dll and mfcm80.dll

There is only mfcm80.dll included in SUPP.CAB but in SPUPDATE.INF is mfc80m.dll only therefore the install fail.

Commands

start /w %11%\msiexec.exe flash.msi /qn
start /w %11%\msiexec.exe sw_full.msi /qn

results in "Incorrect command line parameters" error message.

And what I told you before - it is not very convenient that you don't keep the original file date/time in your service packs.

Petr

Link to comment
Share on other sites


suggestion for the next beta is to include ALL unofficial updates in the ME pack as part of Main Hotfixes & Updates instead of having Unofficial Updates as an option (and remove the Unofficial Updates option). the upcoming beta 2 of the 98fe SP 2.01 pack I made will install both official and unofficial fixes for win98 when Main Hotfixes & Updates is selected.

and maybe you give a copy of beta 4 of the ME service pack to MDGx so that he can post it up on his site. Mytempdir seems to download slow, even with broadband connections and MDGx's server is much faster.

Commands
start /w %11%\msiexec.exe flash.msi /qn
start /w %11%\msiexec.exe sw_full.msi /qn

results in "Incorrect command line parameters" error message.

The /QN switch does NOT work for Windows Installer 2.0. That switch is valid starting from MSI 3.0 & higher. Use /Q switch instead.

Edited by erpdude8
Link to comment
Share on other sites

Good idea erpdude8. Done!

@Petr: what files have the wrong date/time stamp? Also, flash and shockwave have been removed from the next version.

Also, can anyone report errors in QFECHECK (errors that shouldn't be there)?

the_guy

Link to comment
Share on other sites

i have yet to test out b4 of the me service pack. KB896358 files for ME have wrong date/time stamps. updated SNMP files also have wrong date/time stamps. in fact many (not all) of the files [like jscript.dll] included have incorrect dates and times.

Extract the files onto the temp folder, use the program Attribute Changer from this site:

http://webplaza.pt.lu/~rpetges/

Install the program, right-click on each of the files and choose Change Attributes.

Change the Creation Date/Time on many of the files with Attribute Changer. IExpress/Makecab uses the Created Date/Time [NOT the Modified Date/Time] to date and time files when creating IExpress packages (I just found out about this). This may take some time fixing many of the files' date/time stamps.

maybe I'll wait for V2 of beta 4 to be released.

Edited by erpdude8
Link to comment
Share on other sites

I can't find msvci70.dll that version. I can only find it in version 7.00.9466.0

EDIT: @ Petr, I can't find any errors on my end. If you are using 7-zip to extract the files, then that changes the date of files.

the_guy

Edited by the_guy
Link to comment
Share on other sites

i have yet to test out b4 of the me service pack. KB896358 files for ME have wrong date/time stamps. updated SNMP files also have wrong date/time stamps. in fact many (not all) of the files [like jscript.dll] included have incorrect dates and times.

Extract the files onto the temp folder, use the program Attribute Changer from this site:

http://webplaza.pt.lu/~rpetges/

Install the program, right-click on each of the files and choose Change Attributes.

IMHO much easier attribute handling is offered by Total Commader.

Change the Creation Date/Time on many of the files with Attribute Changer. IExpress/Makecab uses the Created Date/Time [NOT the Modified Date/Time]to date and time files when creating IExpress packages (I just found out about this). This may take some time fixing many of the files' date/time stamps.

My recommendation would be just to extract the files from the original packages, e.g. using Total Commander. It is very quick and convenient. I suppose the_guy has all the original packages, then I'd just marked all these files, pressed Alt-F9, checked to overwrite old files - and I'd have all the latest files in one filder. Then I'd remove all .INF and .CAT files and then using the function "Synchronize Dirs" function (VERY useful function) with "by content" and "ignore content" functions I'd test if all files are present and identical byte-by-byte. As a bonus I'd be sure that all files are really coming from the declared source and that they are not damaged.

maybe I'll wait for V2 of beta 4 to be released.
This is V2 of beta4 already. V1 of beta4 was released on May 6th.

Petr

I can't find msvci70.dll that version. I can only find it in version 7.00.9466.0

EDIT: @ Petr, I can't find any errors on my end. If you are using 7-zip to extract the files, then that changes the date of files.

the_guy

Strange. So let say gdi.exe file - in SP2.CAB is dated 01-01-2006, but in the original 289635USAM.EXE the file date is 22-02-2001.

The same situation is with all files, the oldest files in SP2.CAB are dated 16-11-2005 and there are 30 files with this date and with time from 20:47 to 20:50. 70 files have date 01-01-2006.

What do you see on your side?

Petr

Link to comment
Share on other sites

IMHO much easier attribute handling is offered by Total Commader.
Change the Creation Date/Time on many of the files with Attribute Changer. IExpress/Makecab uses the Created Date/Time [NOT the Modified Date/Time] to date and time files when creating IExpress packages (I just found out about this). This may take some time fixing many of the files' date/time stamps.

My recommendation would be just to extract the files from the original packages, e.g. using Total Commander. It is very quick and convenient. I suppose the_guy has all the original packages, then I'd just marked all these files, pressed Alt-F9, checked to overwrite old files - and I'd have all the latest files in one filder. Then I'd remove all .INF and .CAT files and then using the function "Synchronize Dirs" function (VERY useful function) with "by content" and "ignore content" functions I'd test if all files are present and identical byte-by-byte. As a bonus I'd be sure that all files are really coming from the declared source and that they are not damaged.

maybe I'll wait for V2 of beta 4 to be released.
This is V2 of beta4 already. V1 of beta4 was released on May 6th.

Petr

But Total Commander is NOT free software; it's shareware and you have to pay/register to have full benefits of it and/or to remove any shareware nag messages. Attribute Changer is freeware. guess I'll wait for V3 of beta 4.

Edited by erpdude8
Link to comment
Share on other sites

Also, can anyone report errors in QFECHECK (errors that shouldn't be there)?

Quick looks at qfecheck reveals the fact that KB918547 update is not installed because of the typo in the SPUPDATE.INF

[KN918547]

Is there any reason why ATL Modules are installed only when they are present, but all other always?

; --- vcredist
atl.dll,,,1028
atl70.dll,,,1028
atl71.dll,,,1028
atl80.dll,,,1028
mfc42.dll,,,4
mfc70.dll,,,4
mfc71.dll,,,4
mfc80.dll,,,4
mfc80enu.dll,,,4
mfc80m.dll,,,4
msvcm80.dll,,,4
msvcp50.dll,,,4
msvcp60.dll,,,4
msvcp70.dll,,,4
msvcp71.dll,,,4
msvcp80.dll,,,4
msvcr70.dll,,,4
msvcr71.dll,,,4
msvcr80.dll,,,4
msvcrt.dll,,,4

Files

"c:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\40\BIN\FP4AUTL.DLL"

"c:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\40\BIN\FP4AWEC.DLL"

"c:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\40\BIN\1033\FPEXT.MSG"

are not updated nor checked by qfechcek.

Petr

But Total Commander is NOT free software; it's shareware and you have to pay/register to have full benefits of it and/or to remove any shareware nag messages. Attribute Changer is freeware. guess I'll wait for V3 of beta 4.

OK. I almost forgot it, I've bought TC in 1997...

Petr

I can't find msvci70.dll that version. I can only find it in version 7.00.9466.0

I have uploaded the one I have :

http://www.stashbox.org/uploads/1152725516/msvci70.dll

I'd strongly recommend AGAINST including of any files with unknown or uncertain origin.

All Microsoft files should be able to download as part of some package direcly from Microsoft.

Otherwise you know nothing about such files - it may be just hexed or reshacked, some special build with some standard features missing - and who is able to test ALL functions in ALL libraries for correct function?

Petr

Link to comment
Share on other sites

Obviously I cannot guarantee it has not been tampered with. It should be part of some recent version of Microsoft® Visual Studio .NET as written in the property sheet.

MSVCR70.DLL is also 7.00.9955.0. Where does it come from ?

MFC70.DLL 7.00.9955.0 is another one I have of that build number

Also there seem to be an MSVCP71.DLL 8.0.21213.0 and an MSVCR71.DLL 8.0.21213.0.

Link to comment
Share on other sites

I think I will be removing the runtimes from the next version. Maybe someone could make a file with just the runtimes (I will be keeping the ones from before this version). About atl modules, I have no idea. I just know that they were like that (atl.dll was anyway).

I have no idea why the fp*.* files are not copying over. they should be.

About date/time stamps, I see from 17/08/1999 to 06/07/2006 (needs to be changed, will be in the next release). Other than the 1, they all look fine.

the_guy

Link to comment
Share on other sites

I have no idea why the fp*.* files are not copying over. they should be.

I think because the folders are differet:

SPUPDATE.INF:

Ser1			= 28740,WEBSER~1
Ser2 = 28740,WEBSER~1\1033

Freshly installed system:

"c:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\40\BIN\FP4AUTL.DLL"
"c:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\40\BIN\FP4AWEC.DLL"
"c:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\40\BIN\1033\FPEXT.MSG"

There is a difference - additional 40\BIN\ in the path.

About date/time stamps, I see from 17/08/1999 to 06/07/2006 (needs to be changed, will be in the next release). Other than the 1, they all look fine.

I don't understand. I see the following dates using 7-zip and all other unpackagers:

7-Zip 4.32  Copyright (c) 1999-2005 Igor Pavlov  2005-12-09

Listing archive: mesp202en-b4.exe

Date Time Attr Size Compressed Name
------------------- ----- ------------ ------------ ------------
2005-11-17 22:03:56 ....A 15345 WUINFO.INF
2005-11-16 20:51:00 ....A 1666 891711UN.INF
2006-01-01 17:04:50 ....A 91136 ADVPACK.DLL
2005-11-23 20:52:18 ....A 1300 ASPI.INF
2005-11-24 20:14:40 ....A 209408 AUUPD.EXE
2006-01-21 13:33:16 ....A 45616 CRLUPD.EXE
2005-11-23 20:52:16 ....A 973 DOSHERE.INF
2005-11-23 20:52:16 ....A 7168 GETVER.EXE
2005-05-05 12:58:30 ....A 278528 INFEX.EXE
2005-07-29 09:59:32 ....A 821 INFEX.INI
2005-11-23 20:52:16 ....A 1709160 INSTMSIA.EXE
2005-11-23 21:05:30 ....A 1471 LICENSE.TXT
2006-01-16 21:55:32 ....A 25088 NIRCMD.EXE
2005-12-06 16:51:28 ....A 232 NOTEPAD.INF
2005-11-23 20:51:36 ....A 5429 PRESERVE.INF
2005-12-26 15:45:36 ....A 833144 Q329414.EXE
2006-03-09 07:24:48 ....A 234320 ROOTSUPD.EXE
2006-04-12 16:49:50 ....A 1191 RUNPOST.BAT
2005-11-21 17:18:08 ....A 7643 SCR56.INF
2006-07-12 08:59:28 ....A 4700 SLAYOUT1.INF
2006-07-12 09:00:12 ....A 1848 SLAYOUT2.INF
2005-11-24 20:09:48 ....A 13218935 SP2.CAB
2006-04-12 16:49:50 ....A 10403 SPUNINST.INF
2006-04-12 16:49:50 ....A 13285 SPUPDATE.INF
2005-11-24 19:58:08 ....A 3910537 SUPP.CAB
2005-11-23 20:52:18 ....A 679 TWEAKS.INF
2005-11-23 20:52:18 ....A 5825 TWEAKUI.CNT
2005-11-23 20:52:18 ....A 106544 TWEAKUI.CPL
2005-11-23 20:52:18 ....A 51204 TWEAKUI.HLP
2005-11-23 20:52:18 ....A 2446 TWEAKUI.INF
2006-01-01 17:41:32 ....A 36864 QFECHECK.EXE
2006-01-01 17:41:32 ....A 8042 QFECHECK.HLP
2005-12-04 13:25:44 ....A 14637 QFE.INF
2006-01-01 17:05:00 ....A 2272 W95INF16.DLL
2006-01-01 17:05:00 ....A 4608 W95INF32.DLL
2005-12-23 17:23:00 ....A 1570 UNOFFUPD.INF
2006-02-01 06:54:06 ....A 20480 START.EXE
2006-04-12 16:49:50 ....A 7750 SPUPD-2.INF
2006-04-12 16:49:50 ....A 3533 SPUPD-3.INF
2006-04-12 16:49:50 ....A 3159 SPUPD-4.INF
2006-06-23 14:33:54 ....A 1666 918547UN.INF
2006-06-26 08:53:34 ....A 5020672 flash.msi
2006-06-26 08:53:28 ....A 4765184 sw_full.msi
2006-06-26 09:52:00 ....A 195 macromed.inf
2006-07-04 07:48:06 ....A 2095288 Q832483.EXE
------------------- ----- ------------ ------------ ------------
32781965 45 files

and

7-Zip 4.32  Copyright (c) 1999-2005 Igor Pavlov  2005-12-09

Listing archive: SP2.CAB

Date Time Attr Size Compressed Name
------------------- ----- ------------ ------------ ------------
2006-01-01 17:11:58 ....A 44240 1394BUS.SYS
2005-11-16 20:50:04 ....A 29616 61883.SYS
2006-01-01 17:11:36 ....A 84960 ACPI.SYS
2006-01-01 17:11:36 ....A 119808 ANNCLIST.EXE
2005-11-16 20:50:04 ....A 45104 ARP1394.SYS
2006-01-01 17:11:36 ....A 110864 ASCTRLS.OCX
2006-01-01 17:11:36 ....A 143632 ASYCFILT.DLL
2006-01-01 17:11:36 ....A 90169 ATL.DLL
2005-12-06 20:47:26 ....A 244560 ATMUNI.SYS
2005-11-24 07:28:56 ....A 46489 CBSS.VXD
2006-01-01 17:11:36 ....A 41648 CCPORT.SYS
2005-11-16 20:49:10 ....A 59141 CDFS.VXD
2005-11-18 08:37:24 ....A 41643 CDVSD.VXD
2006-01-01 17:11:38 ....A 548624 COMCTL32.DLL
2005-12-06 20:41:06 ....A 120845 CONFIGMG.VXD
2006-01-01 17:11:38 ....A 468752 CRYPT32.DLL
2006-01-01 17:11:38 ....A 90384 CRYPTDLG.DLL
2006-01-01 17:11:38 ....A 98304 CSCRIPT.EXE
2006-01-01 17:11:38 ....A 1125376 D3DIM700.DLL
2006-01-06 19:18:28 ....A 222848 DESKW95.CPL
2006-01-01 17:11:38 ....A 128512 DHTMLED.OCX
2005-12-16 19:34:02 ....A 14795 DIALMGR.JS
2005-12-16 19:20:34 ....A 10140 DISKVSD.VXD
2006-01-01 17:11:40 ....A 45112 DISPEX.DLL
2005-12-16 19:23:30 ....A 102933 DOSMGR.VXD
2005-11-16 20:48:26 ....A 98064 DUNZIP32.DLL
2005-11-16 20:48:26 ....A 130320 DZIP32.DLL
2006-06-26 07:41:52 ....A 4368 ENHSIG.DLL
2006-01-01 17:11:40 ....A 312320 ENHTRIG.DLL
2006-01-01 17:11:40 ....A 45568 EXTRAC32.EXE
2006-02-27 21:50:22 ....A 618605 FP4AUTL.DLL
2006-02-27 21:50:22 ....A 450669 FP4AWEC.DLL
2006-02-27 21:49:26 ....A 78706 FPEXT.MSG
2006-01-01 17:11:40 ....A 347184 GDI.EXE
2006-01-01 17:11:40 ....A 156672 GDI32.DLL
2005-11-16 20:50:38 ....A 217360 HCUPDATE.EXE
2005-11-16 20:48:34 ....A 499984 HELPCTR.EXE
2006-01-01 17:11:40 ....A 17680 HIDSERV.EXE
2006-01-01 17:11:40 ....A 68096 HLINK.DLL
2005-12-16 19:18:28 ....A 25749 HSFLOP.PDR
2005-11-16 20:47:36 ....A 36910 HTICONS.DLL
2006-01-01 17:11:42 ....A 313032 HTML32.CNV
2005-11-16 20:47:36 ....A 426031 HYPERTRM.DLL
2005-11-16 20:47:36 ....A 20524 HYPERTRM.EXE
2005-11-16 20:47:14 ....A 185910 IFSMGR.VXD
2005-11-16 20:50:44 ....A 80147 IOS.VXD
2006-01-01 17:11:42 ....A 39184 IPHLPAPI.DLL
2005-12-06 20:55:26 ....A 41921 IRENUM.VXD
2006-07-12 08:53:54 ....A 163840 JGDW400.DLL
2006-07-12 08:53:54 ....A 27648 JGPL400.DLL
2006-01-01 17:11:42 ....A 465864 JSCRIPT.DLL
2006-01-01 17:11:42 ....A 147744 KMIXER.SYS
2005-12-16 19:15:50 ....A 110864 MARSCORE.DLL
2006-01-01 17:11:42 ....A 1028096 MFC42.DLL
2005-12-16 19:34:02 ....A 23278 MIGRATE.JS
2006-01-01 17:11:42 ....A 408576 MMSYS.CPL
2006-01-01 17:11:44 ....A 139335 MOFD.DLL
2005-11-16 20:47:54 ....A 774219 MovieMk.exe
2006-02-25 10:43:52 ....A 450560 MSAAText.dll
2006-01-02 17:56:48 ....A 53520 MSASN1.DLL
2006-01-01 17:11:44 ....A 101888 MSCONFIG.EXE
2006-01-01 17:11:44 ....A 116424 MSCONV97.DLL
2006-02-27 21:52:02 ....A 843472 MSDAIPP.DLL
2006-02-27 21:52:02 ....A 160320 MSDAPML.DLL
2006-01-01 17:11:44 ....A 2744592 MSHTML.DLL
2006-01-01 17:11:46 ....A 408336 MSHTMLED.DLL
2005-12-16 19:34:00 ....A 125833 MSOBSHEL.HTM
2006-02-27 21:52:46 ....A 1293008 MSONSEXT.DLL
2006-01-01 17:11:46 ....A 1355776 MSVBVM50.DLL
2006-01-01 17:11:48 ....A 1386496 MSVBVM60.DLL
2006-07-08 17:30:24 ....A 565760 MSVCP50.DLL
2005-11-17 18:44:50 ....A 413696 MSVCP60.DLL
2006-01-01 17:11:48 ....A 286773 MSVCRT.DLL
2006-01-01 17:11:48 ....A 181248 MSWRD632.WPC
2006-01-01 17:11:48 ....A 216776 MSWRD832.CNV
2006-01-01 17:11:50 ....A 347152 NETDI.DLL
2006-01-01 17:11:50 ....A 40544 NETPPTP.SYS
2006-02-28 21:27:28 ....A 364544 NPDSPLAY.DLL
2006-02-27 21:53:16 ....A 42568 NSEXTINT.DLL
2005-11-16 20:49:34 ....A 203994 NTKERN.VXD
2005-11-16 20:47:22 ....A 51535 NWLINK.VXD
2006-01-01 17:11:50 ....A 49872 OHCI1394.SYS
2006-02-25 10:43:54 ....A 356352 OLEACC.DLL
2006-02-25 10:43:54 ....A 356352 OLEACCRC.DLL
2006-01-01 17:11:50 ....A 626960 OLEAUT32.DLL
2006-01-01 17:11:50 ....A 164112 OLEPRO32.DLL
2006-01-01 17:11:50 ....A 721680 OPENGL32.DLL
2005-12-16 19:42:58 ....A 81769 PCCARD.VXD
2005-11-16 20:50:38 ....A 90384 PCHSETUP.EXE
2005-12-22 08:10:38 ....A 70539 PCI.VXD
2006-02-27 21:52:46 ....A 80448 PKMWS.DLL
2006-01-01 17:11:52 ....A 147184 PORTCLS.SYS
2006-01-01 17:11:52 ....A 21168 PPPATM.SYS
2006-01-01 17:11:52 ....A 11024 REGSVR32.EXE
2006-06-23 14:25:10 ....A 240944 RICHED.DLL
2006-01-01 17:11:52 ....A 516153 RICHED20.DLL
2006-06-23 14:25:10 ....A 212992 RICHED32.DLL
2006-01-01 17:11:52 ....A 20240 RPCLTSCM.DLL
2006-01-01 17:11:52 ....A 329488 RPCRT4.DLL
2005-11-16 20:50:26 ....A 24496 RT.SYS
2006-01-01 17:11:52 ....A 36720 SBP2PORT.SYS
2006-01-01 17:11:54 ....A 151552 SCROBJ.DLL
2006-01-01 17:11:54 ....A 151552 SCRRUN.DLL
2005-11-16 20:49:28 ....A 26957 SCSIPORT.PDR
2006-01-01 17:11:54 ....A 53520 SENS.DLL
2005-11-16 20:47:58 ....A 13047 SERENUM.VXD
2006-01-01 17:11:54 ....A 1146128 SHDOCVW.DLL
2005-12-06 20:31:40 ....A 17334 SMBDPMI.EXE
2005-11-17 21:50:44 ....A 225552 SMgr.dll
2006-01-01 17:11:54 ....A 18192 SNMPAPI.DLL
2005-11-16 20:48:14 ....A 39184 SSDPAPI.DLL
2005-11-16 20:48:14 ....A 57104 SSDPSRV.EXE
2005-11-20 17:43:52 ....A 4184 START.WAV
2006-01-01 17:11:56 ....A 16896 STDOLE2.TLB
2006-01-01 17:11:56 ....A 49296 SYSAUDIO.SYS
2006-01-01 17:11:56 ....A 389920 SYSDM.CPL
2006-01-01 17:11:56 ....A 2288 SYSTEM.DRV
2006-01-01 17:11:56 ....A 44032 SYSTRAY.EXE
2006-01-12 09:40:30 ....A 163600 T2EMBED.DLL
2006-06-26 11:51:12 ....A 153088 TRIEDIT.DLL
2005-11-16 20:48:00 ....A 41599 UDF.VXD
2005-11-16 20:48:14 ....A 133904 UPNP.DLL
2006-01-01 17:11:56 ....A 51344 USBAUDIO.SYS
2006-01-01 17:11:56 ....A 41840 USBHUB.SYS
2006-01-01 17:11:56 ....A 11776 USBMON.DLL
2006-01-01 17:11:56 ....A 557536 USER.EXE
2006-01-01 17:11:58 ....A 55808 USER32.DLL
2006-01-01 17:11:58 ....A 364032 USP10.DLL
2006-01-01 17:11:58 ....A 438272 VBSCRIPT.DLL
2005-11-16 20:49:14 ....A 81541 VFAT.VXD
2005-12-06 20:50:08 ....A 47987 VKD.VXD
2006-03-18 09:08:16 ....A 30565 VMOUSE.VXD
2005-11-16 20:47:06 ....A 38633 VNETBIOS.VXD
2005-11-16 20:49:34 ....A 50223 VPOWERD.VXD
2005-11-16 20:50:30 ....A 161849 VREDIR.VXD
2005-11-16 20:47:22 ....A 112896 VSERVER.VXD
2006-01-07 16:36:50 ....A 100624 WDMAUD.SYS
2005-12-16 19:28:36 ....A 220944 WIASERVC.DLL
2005-12-04 07:19:20 ....A 116736 WINBOOT.EBD
2005-11-16 20:48:08 ....A 110080 WINBOOT.SYS
2006-01-01 17:11:58 ....A 114688 WSCRIPT.EXE
2005-11-21 17:17:36 ....A 8847 WSCRIPT.HLP
2006-01-01 17:11:36 ....A 65536 WSHEXT.DLL
2006-01-01 17:11:58 ....A 98304 WSHOM.OCX
2006-01-01 17:12:00 ....A 172664 XENROLL.DLL
2005-11-16 20:48:26 ....A 193296 ZIPFLDR.DLL
------------------- ----- ------------ ------------ ------------
33641609 146 files

Strange thing is that the SP2.CAB archive has date 2005-11-24!

I see no files with dates like 1999...

I think the problem is in using Windows XP and not Windows 98/Me for the packaging, it is no reason to use bigger XP version of WEXTRACT.EXE 6.00.2900.2180 (xpsp_sp2_rtm.040803-2158).

Petr

Edited by Petr
Link to comment
Share on other sites

Maybe it would be nice to add the information to the final iexpress package using the following directives in the SED file - it is much easier to check what the file contains:

VersionInfo=VersionSection

[VersionSection]
CompanyName=%CompanyName%
FileDescription=%FileDescription%
FileVersion=%FileVersion%
InternalName=%InternalName%
LegalCopyright=%LegalCopyright%
OriginalFilename=%OriginalFilename%
ProductName=%ProductName%
ProductVersion=%ProductVersion%

[Strings]
CompanyName=MSFN
FileDescription=Test File
FileVersion=1.2.3.4
InternalName=TEST2
LegalCopyright=(c)2005 Petr
OriginalFilename=TEST2.EXE
ProductName=SED TEST Suite
ProductVersion=1.0.0.0

In this post I have also decribed how to either not allow to continue the installation or issue waring only if some system or executable files are missing or wrong version, maybe you could find it useful (for subpackages?).

Petr

Edited by Petr
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...