Jump to content

Unofficial SP 5.2 for Microsoft Windows 2000 (WIP)


tomasz86

Recommended Posts

I'll fix the uninstaller problem... but I don't think you installed UURollup before trying netfx1011203035 :whistle:

Edit: Something must've gone wrong. This is how it should look like in the Add/Remove Programs panel:

bHsh0.png

Edited by tomasz86
Link to comment
Share on other sites


Hi tomasz

my mistake, sorry :whistle:

here is what we got in resume

please, tell me if everything is alright!

LIST folder content:

advapi32.dll

asp.dll

bootvid.dll

crypt32.dll

cryptui.dll

DBGENG.DLL

explorer.exe

faxcover.exe

fontext.dll

halaacpi.dll

halacpi.dll

halapic.dll

halborg.dll

halmacpi.dll

halmps.dll

halsp.dll

html32.cnv

infocomm.dll

iphlpapi.dll

isign32.dll

kernel32.dll

lsasrv.dll

mciseq.dll

mpr.dll

msconfig.exe

msconv97.dll

mspaint.exe

mswrd6.wpc

mswrd632.wpc

mswrd8.wpc

mswrd832.cnv

normaliz.dll

notepad.exe

ntdll.dll

ntkrnlmp.exe

ntkrnlpa.exe

ntkrpamp.exe

ntoskrnl.exe

ole32.dll

openal32.dll

packager.exe

plustab.dll

reg.exe

samsrv.dll

setupapi.dll

shell32.dll

sndrec32.exe

spuninst.exe

testver.cmd

user32.dll

userenv.dll

winmm.dll

WINSRV.DLL

wordpad.exe

wordpad.inf

wrap_oal.dll

write.wpc

write32.wpc

wscript.hlp

xpsp3res.dll

xpsp4res.dll

testver.cmd results:

bootvid.dll ENU

FILES folder content:

ANDALEMO.TTF

ARIAL.TTF

ARIALBD.TTF

ARIALBI.TTF

ARIALI.TTF

ARIALN.TTF

ARIALNB.TTF

ARIALNBI.TTF

ARIALNI.TTF

ariblk.ttf

atl100.dll

atl70.dll

atl71.dll

ATL80.dll

atl90.dll

atmfd.dll

autoitx3.dll

bootvid.dll

CALIBRI.TTF

CALIBRIB.TTF

CALIBRII.TTF

CALIBRIZ.TTF

CAMBRIAB.TTF

CAMBRIAI.TTF

CAMBRIAZ.TTF

CANDARA.TTF

CANDARAB.TTF

CANDARAI.TTF

CANDARAZ.TTF

clip.exe

comct232.ocx

comct332.ocx

comctl32.dll

comctl32.ocx

comdlg32.ocx

COMIC.TTF

COMICBD.TTF

CONSOLA.TTF

CONSOLAB.TTF

CONSOLAI.TTF

CONSOLAZ.TTF

CONSTAN.TTF

CONSTANB.TTF

CONSTANI.TTF

CONSTANZ.TTF

CORBEL.TTF

CORBELB.TTF

CORBELI.TTF

CORBELZ.TTF

COUR.TTF

COURBD.TTF

COURBI.TTF

COURI.TTF

cscript.exe

csrsrv.dll

cygwin1.dll

DBGHELP.dll

dblist32.ocx

dispex.dll

dnsapi.dll

empty.cat

eula.txt

gdiplus.dll

GEORGIA.TTF

GEORGIAB.TTF

GEORGIAI.TTF

GEORGIAZ.TTF

GOTHIC.TTF

GOTHICB.TTF

GOTHICBI.TTF

GOTHICI.TTF

HAL.DLL

hfsecper.inf

hfsecupd.inf

hhctrl.ocx

hidclass.sys

iacenc.dll

iccvid.dll

IMAGEHLP.DLL

IMPACT.TTF

jscript.dll

kerberos.dll

kernelXP.dll

libeay32.dll

libiconv2.dll

libintl3.dll

libmmd.dll

libpng15.dll

libssl32.dll

LSANS.TTF

LSANSD.TTF

LSANSDI.TTF

LSANSI.TTF

LSANSUNI.TTF

LUCON.TTF

mci32.ocx

mfc100.dll

mfc100u.dll

mfc40.dll

mfc40u.dll

mfc42.dll

mfc42u.dll

mfc70.dll

mfc70u.dll

mfc71.dll

mfc71u.dll

mfc80.dll

mfc80u.dll

mfc90.dll

mfc90u.dll

mfcm100.dll

mfcm100u.dll

mfcm80.dll

mfcm80u.dll

mfcm90.dll

mfcm90u.dll

MICROSS.TTF

mouclass.sys

mrxsmb.sys

mscomct2.ocx

mscomctl.ocx

mscomm32.ocx

msdatgrd.ocx

msdatlst.ocx

msexcl40.dll

msflxgrd.ocx

msftedit.dll

msgothic.ttc

mshflxgd.ocx

msinet.ocx

msjet40.dll

msmask32.ocx

msmincho.ttc

msrd2x40.dll

msstdfmt.dll

msstkprp.dll

msvbvm60.dll

msvci70.dll

msvcirt.dll

msvcm80.dll

msvcm90.dll

msvcp100.dll

msvcp60.dll

msvcp70.dll

msvcp71.dll

msvcp80.dll

msvcp90.dll

msvcr100.dll

msvcr70.dll

msvcr71.dll

msvcr80.dll

msvcr90.dll

msvcrt.dll

msvcrt10.dll

mswinsck.ocx

msxml3.dll

mup.sys

ndproxy.sys

NTDETECT.COM

NTLDR

OCRAEXT.TTF

oleaut32.dll

picclp32.ocx

psapi.dll

rdbss.sys

riched20.dll

richtx32.ocx

rpcrt4.dll

schannel.dll

scripten.inf

scrobj.dll

scrrun.dll

SERVICES

spmsg.dll

spupdsvc.exe

srv.sys

srvsvc.dll

ssleay32.dll

sysinfo.ocx

t2embed.dll

tabctl32.ocx

TAHOMA.TTF

TAHOMABD.TTF

takeown.exe

taskkill.exe

tasklist.exe

tcpip.sys

TIMES.TTF

TIMESBD.TTF

TIMESBI.TTF

TIMESI.TTF

TREBUC.TTF

TREBUCBD.TTF

TREBUCBI.TTF

TREBUCIT.TTF

update.sys

USP10.DLL

vbscript.dll

vcomp.dll

vcomp100.dll

vcomp90.dll

VERDANA.TTF

VERDANAB.TTF

VERDANAI.TTF

VERDANAZ.TTF

WEBDINGS.TTF

win32k.sys

winhttp.dll

ws2_32.dll

wscript.exe

wshcon.dll

wshext.dll

wshom.ocx

WTSAPI32.dll

zlib1.dll

testver.cmd results:

ATL80.dll ENU

atl90.dll ENU

atmfd.dll ENU

bootvid.dll ENU

comct232.ocx ENU

comct332.ocx ENU

comctl32.dll ENU

comctl32.ocx ENU

comdlg32.ocx ENU

cscript.exe ENU

csrsrv.dll ENU

DBGHELP.dll ENU

dblist32.ocx ENU

dispex.dll ENU

dnsapi.dll ENU

eula.txt -

gdiplus.dll ENU

HAL.DLL ENU

hhctrl.ocx ENU

iacenc.dll ENU

iccvid.dll ENU

IMAGEHLP.DLL ENU

jscript.dll ENU

kerberos.dll ENU

libeay32.dll ENU

libssl32.dll ENU

mci32.ocx ENU

mfc40.dll ENU

mfc40u.dll ENU

mfc42.dll ENU

mfc42u.dll ENU

mfc71.dll ENU

mfc71u.dll ENU

mfc80.dll ENU

mfc80u.dll ENU

mfc90.dll ENU

mfc90u.dll ENU

mfcm80.dll ENU

mfcm80u.dll ENU

mfcm90.dll ENU

mfcm90u.dll ENU

mscomct2.ocx ENU

mscomctl.ocx ENU

mscomm32.ocx ENU

msdatgrd.ocx ENU

msdatlst.ocx ENU

msexcl40.dll -

msflxgrd.ocx ENU

msftedit.dll -

mshflxgd.ocx ENU

msinet.ocx ENU

msjet40.dll -

msmask32.ocx ENU

msrd2x40.dll -

msstdfmt.dll ENU

msstkprp.dll ENU

msvbvm60.dll ENU

msvcirt.dll ENU

msvcm80.dll ENU

msvcm90.dll ENU

msvcp60.dll ENU

msvcp71.dll ENU

msvcp80.dll ENU

msvcp90.dll ENU

msvcr70.dll ENU

msvcr71.dll ENU

msvcr80.dll ENU

msvcr90.dll ENU

msvcrt.dll ENU

mswinsck.ocx ENU

msxml3.dll -

oleaut32.dll ENU

picclp32.ocx ENU

psapi.dll ENU

riched20.dll -

richtx32.ocx ENU

rpcrt4.dll ENU

schannel.dll ENU

scrobj.dll ENU

scrrun.dll ENU

spmsg.dll ENU

spupdsvc.exe ENU

srvsvc.dll ENU

ssleay32.dll ENU

sysinfo.ocx ENU

t2embed.dll ENU

tabctl32.ocx ENU

USP10.DLL ENU

vbscript.dll ENU

vcomp.dll ENU

vcomp90.dll ENU

winhttp.dll ENU

ws2_32.dll ENU

wscript.exe ENU

wshcon.dll ENU

wshext.dll ENU

wshom.ocx ENU

WTSAPI32.dll ENU

regards,

hackeronte

Link to comment
Share on other sites

I have just uploaded a merged installer for .NET Frameworks 1.0-1.1-2.0-3.0-3.5. It requires UURollup-v10 (ENU) or newer.

I'll fix the uninstaller problem... but I don't think you installed UURollup before trying netfx1011203035 :whistle:

Edit: Something must've gone wrong. This is how it should look like in the Add/Remove Programs panel:

bHsh0.png

Tomasz,

Great Job!!!

I just downloaded your installer and it worked like a charm. No issues installing or uninstalling. Passed the verification tool with no errors or issues.

Appreciate your finding the earlier problems and making the corrections. Your one step closer on the long road to USP5.2.

Keep up the good work. I know you have alot on your plate.

Thank you!!!

M2GD

Link to comment
Share on other sites

@Hackeronte

Good job :)

Now we can focus on the list:

advapi32.dll
asp.dll
bootvid.dll
crypt32.dll
cryptui.dll
DBGENG.DLL
explorer.exe
faxcover.exe
fontext.dll
halaacpi.dll
halacpi.dll
halapic.dll
halborg.dll
halmacpi.dll
halmps.dll
halsp.dll
html32.cnv
infocomm.dll
iphlpapi.dll
isign32.dll
kernel32.dll
lsasrv.dll
mciseq.dll
mpr.dll
msconfig.exe
msconv97.dll
mspaint.exe
mswrd6.wpc
mswrd632.wpc
mswrd8.wpc
mswrd832.cnv
normaliz.dll
notepad.exe
ntdll.dll
ntkrnlmp.exe
ntkrnlpa.exe
ntkrpamp.exe
ntoskrnl.exe
ole32.dll
openal32.dll
packager.exe
plustab.dll
reg.exe
samsrv.dll
setupapi.dll
shell32.dll
sndrec32.exe
spuninst.exe
testver.cmd
user32.dll
userenv.dll
winmm.dll
WINSRV.DLL
wordpad.exe
wordpad.inf
wrap_oal.dll
write.wpc
write32.wpc
wscript.hlp
xpsp3res.dll
xpsp4res.dll

You can now run this script (from inside the folder LIST):

FOR /F %%I IN ('DIR/B') DO IF NOT EXIST %systemroot%\system32\%%I ECHO>>list.txt %%I

After it has finished you should have a file "list.txt" where all files from LIST which have got no counterparts in %systemroot%\system32 will be listed.

@My2GirlsDad

Thanks a lot for testing. Keep in mind that this is still an experimental release so installing it in a real system is not recommended. It will actually break your existing .NET Framework installation if you decide to uninstall it. I'm going to work on .NET 4.0 now.

@acus

The uninstaller problem should be fixed in the newest version of netfx1011203035. Thanks for reporting the problem :) There was a small bug in the update.inf.

Link to comment
Share on other sites

Hi tomasz,

I've run testifnx.cmd but... :huh:

something doesn't work, those are the results in list.txt

ECHO attivo. (it does mean echo activated [ON])

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

ECHO attivo.

But, maybe is more helping the output of cmd.exe

C:\LIST>IF NOT EXIST C:\WINNT\system32\advapi32.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\asp.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\bootvid.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\crypt32.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\cryptui.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\DBGENG.DLL ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\explorer.exe ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\faxcover.exe ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\files.txt ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\fontext.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\halaacpi.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\halacpi.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\halapic.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\halborg.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\halmacpi.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\halmps.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\halsp.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\html32.cnv ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\infocomm.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\iphlpapi.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\isign32.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\kernel32.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\list.txt ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\lsasrv.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\mciseq.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\mpr.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\msconfig.exe ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\msconv97.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\mspaint.exe ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\mswrd6.wpc ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\mswrd632.wpc ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\mswrd8.wpc ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\mswrd832.cnv ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\normaliz.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\notepad.exe ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\ntdll.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\ntkrnlmp.exe ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\ntkrnlpa.exe ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\ntkrpamp.exe ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\ntoskrnl.exe ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\ole32.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\openal32.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\packager.exe ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\plustab.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\reg.exe ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\samsrv.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\setupapi.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\shell32.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\sndrec32.exe ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\spuninst.exe ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\testifnx.cmd ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\testver.cmd ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\user32.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\userenv.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\winmm.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\WINSRV.DLL ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\wordpad.exe ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\wordpad.inf ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\wrap_oal.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\write.wpc ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\write32.wpc ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\wscript.hlp ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\xpsp3res.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\xpsp4res.dll ECHO1>>list.txt

regards,

hackeronte

Link to comment
Share on other sites

@acus

Could you try with a test version of UURollup-v11? Even if Add/Remove Programs doesn't work you can always uninstall from the %systemroot% directory (make sure that you've got hidden and system folders shown). You even have the directory ($NtUninstallNETFX1011203035$) visible on the screen shot ;)

By the way, are are 100% sure it's the newest version of NETFX1011203035 installer you're using?

Edit: Add/Remove Programs is broken because UURollup (ENU) requires at least Update Rollup 1 to be present in the system!! It's written in "Requirements" on my website :angel so you should install either UR1 or USP5.1 (it has UR1 integrated) before applying UURollup.

@Hackeronte

Are you sure you copied the script correctly? :unsure: You seem to have "ECHO1" instead of "ECHO" there. By the way, you may want to use

tags for such long lists.

Edited by tomasz86
Link to comment
Share on other sites

Hi Tomasz,

Yep, re-copied & tried again...nope

Same results as above ( #82 ) :wacko: !

Checked batch sintax & modified from

FOR /F %%I IN ('DIR/B') DO IF NOT EXIST %systemroot%\system32\%%I ECHO>>list.txt %%I

to:

FOR /F %%I IN ('DIR/B') DO IF NOT EXIST %systemroot%\system32\%%I ECHO %%I>>list.txt :thumbup

results in list.txt

asp.dll

DBGENG.DLL

explorer.exe

halaacpi.dll

halacpi.dll

halapic.dll

halborg.dll

halmacpi.dll

halmps.dll

halsp.dll

html32.cnv

infocomm.dll

msconfig.exe

msconv97.dll

mswrd6.wpc

mswrd632.wpc

mswrd8.wpc

mswrd832.cnv

normaliz.dll

ntkrnlmp.exe

ntkrpamp.exe

openal32.dll

reg.exe

spuninst.exe

wordpad.exe

wordpad.inf

wrap_oal.dll

write.wpc

write32.wpc

wscript.hlp

xpsp3res.dll

xpsp4res.dll

don't know if is correct but it seems to work B) ;)

awaitng for further instructions...

regards

hackeronte

Edited by Hackeronte
Link to comment
Share on other sites

http://ge.tt/2xrrY5K/v/0?c

Hi Tomasz,

starting from a basic W2K SP4 Virtual Machine, I installed:

1. Windows2000-KB891861-v3-x86-ENU.exe

2. Windows2000-UpdateRollup2-x86-ENU.exe

3. Windows2000-UURollup-v11-x86-ENU.exe (repacked)

and finally

netfx1011203035_20120704.093935.7z

I've not seen problem, Add/Remove works.

I attached the logs.

I noticed you removed Windows2000-UU-KB968006-x86-Global.exe from your site.

Is it buggy?

Regards

Edited by acus
Link to comment
Share on other sites

I noticed you removed Windows2000-UU-KB968006-x86-Global.exe from your site.

Is it buggy?

But it still shows under A guide to a fully updated Windows 2000 Complete method (easy) section on your website(which by the way looks great!!!!). It is also included in the HFDownloader.txt (URL list).

So should it be included or not?

Just wondering..

M2GD

Link to comment
Share on other sites

@Hackeronte

I don't really know why the script didn't work but at least you managed to get it done :thumbup

At the moment you've got a list of files which are not present in your %systemroot%\system32 directory. However, some of them are present in other directories like %systemroot% or %programfiles%, etc. Could you now check the files in your system (just search for them in your %systemdrive%) and compare language of yours and the ones from UURollup? I'm talking only about these files:

asp.dll

DBGENG.DLL

explorer.exe

halaacpi.dll

halacpi.dll

halapic.dll

halborg.dll

halmacpi.dll

halmps.dll

halsp.dll

html32.cnv

infocomm.dll

msconfig.exe

msconv97.dll

mswrd6.wpc

mswrd632.wpc

mswrd8.wpc

mswrd832.cnv

normaliz.dll

ntkrnlmp.exe

ntkrpamp.exe

openal32.dll

reg.exe

spuninst.exe

wordpad.exe

wordpad.inf

wrap_oal.dll

write.wpc

write32.wpc

wscript.hlp

xpsp3res.dll

xpsp4res.dll

You can check languages in each file's properties. After that you can prepare two additional lists - one with files with the same language version and one for files with different language version.

@acus, My2GirlsDad

Thanks a lot for testing the .NET installer. No errors this time :)

KB968006 is fine. I removed it from my website because bristols added it to the updates list. I probably need to state it less obliviously but the updates listed on my website are only those which are not included on the bristols' list. Some of them are not listed by bristols at all and others are available there only in English while I keep other language versions. In one word, the list is not supposed to be a replacement of the bristols' list. They are complementary.

On the other hand, the complete method uses packages from many different places so that you don't need to look for them separately.

Link to comment
Share on other sites

I've uploaded a new version of netfx1011203035. I found a way to install two services which can't be installed normally (there are some incompatibilities between the installer and Win2k). I'd also like to ask you to change the test procedure a little bit:

1. Install UURollup (ENU). SP4+UR1 or USP5.1 is required before doing it.

2. Install .NET Framework.

3. Uninstall .NET Framework.

4. Reinstall .NET Framework.

5. Use .NET Framework Setup Verification Tool to check whether everything is installed correctly.

6. Open Services ("services.msc") and try to run the two services - "Net.Tcp Port Sharing Service" (you need to enable it first) and "Windows CardSpace".

7. Uninstall .NET Framework.

I hope you don't mind the additional steps. UURollup is always required because .NET 3.0-3.5 need it to fix the dependencies and .NET Setup Verification Tool also won't work without it. The two services are normally added during .NET 3.0 installation but here I'm using "sc.exe" to add them manually. There's a problem with "Windows Cardspace" though. It can't be started and I guess there must be some incompatibilities with it too. I've also begun to work on .NET 4.0 but it will probably take significantly longer as there are a lot of issues to be fixed.

Edited by tomasz86
Link to comment
Share on other sites

Thanks again, acus!

As expected, no errors this time too. And as expected, the service cannot be started but I don't think I can really do anything about it. I fixed all dependencies but there must be some other problem with it. The service doesn't start in BlackWingCat's version of .NET Framework 3.5 too so I'm sure it's not something caused by this particular package.

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...