←  AutoPatcher Bug Reports

AutoPatcher Forum

»

update for NET framework 1.1 sp1 prob

samee's Photo samee 17 Dec 2007

hi all
found a problem with my AP, i have downloeded the complete set for windows xp x86 and when i run autopatcher installer and select "Microsoft windows - recommended updates" and then scroll down to update for .NET framework 1.1 sp1 (kb925168) i try to install this update as it is not blue, after selecting the update and clicking next the installer apparently installs. and i restart my pc and rerun autopatcher and now see the (kb925168) files still in black writing and nor isn't in add/remove programs. i have then tried to run the installer manually but nothing happens i.e. no installation box appears.


is anybody else having this issue?
Quote

Erik Ramey's Photo Erik Ramey 17 Dec 2007

This is a module that will be kept prior to SP3 so I want to work out any and all possible bugs.

First off, what type of OS are you running? Windows Vista, XP, 2000? Plus are you logging into your computer that has administrative rights?

This module looks in your computer's registry in order to determine if the update is installed or not. Have you every been in your computer's registry before?

If so, this is what you are looking for which you will need to verify exists:
HKLM\SOFTWARE\Microsoft\Updates\.NETFramework\1.1\M925168
KeyName=Installed
KeyValue=1

If not, I can walk you through how to check.
Quote

samee's Photo samee 17 Dec 2007

i am using windows xp professional with service pack 2, yes i do have administrative rights and have used the registry editor before.

i have searched the registry for HKLM\SOFTWARE\Microsoft\Updates\.NETFramework\1.1\M925168 and the file is no ware to be seen in the registry.
Quote

Erik Ramey's Photo Erik Ramey 17 Dec 2007

Now when you say the file is not ware to be found, what are you refering to?

HKLM\SOFTWARE\Microsoft\Updates\.NETFramework\1.1\M925168? - If it's this, how far can you go into your registry before you hit a wall?

Or are you refering to the Key "Installed" that should be within "M925168" ?
Quote

JRosenfeld's Photo JRosenfeld 17 Dec 2007

The corresponding .apm file looks to se if HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v1.1.4322 exists and has a value SP with data 1, to determine if .NET framework 1.1 SP1 is installed.

It shows it as installed on my system because that exists.

I don't have HKLM\SOFTWARE\Microsoft\Updates\.NETFramework\1.1\M925168, because there is also a security hotfix subsequent to SP1, KB928366

http://support.micro...om/?kbid=928366

which I have installed (it also replaced 1.1 SP1 in add/remove).

apup puts that update (KB 928366) in XP critical because it is a security update. In my opinion it would be better to put it with the other .NET files, as it would only be relevant to trhose that have .NET framework 1.1 SP1 installed.
Edited by JRosenfeld, 17 December 2007 - 11:13 PM.
Quote

Erik Ramey's Photo Erik Ramey 18 Dec 2007

@JRosenfeld - I see what you are saying. Give me a day or two in order to run some tests (behind on the X-mas shopping too) I'll have everything cleaned up after I'm done spending some money.. cry..
Quote

samee's Photo samee 18 Dec 2007

what i meant was that i could not find the M925168 key in the registry under HKLM\SOFTWARE\Microsoft\Updates\.NETFramework\1.1\

below is a screen shot in the registry where the file M925168 should have been found but was not:
Registry editor image m925168 not found
Quote

JRosenfeld's Photo JRosenfeld 18 Dec 2007

Samee,
From your link I see that you installed KB928366. That essentially replaces .NET framework 1.1 SP1 (see my post 5 above). You had .NET framework 1.1 installed, then installed KB928366 and M925168 is not there becaiuse it has been replaced by that bunch of other MB numbers. If you left click any of those MB numbers (say MB905302) in the left pane, in the right pane you will see the value Installed that points to MB928366, i.e. they all come from the install of that update. If you click on MB 928366 you get the values identifying thee install details.

EDIT: look at S867460: you will see that is the original SP1 install
Edited by JRosenfeld, 18 December 2007 - 10:27 PM.
Quote

Erik Ramey's Photo Erik Ramey 19 Dec 2007

@JRosenfeld - I'm unable to reproduce this error. From a fresh image, I install the following in order: .Net 1.1 --then-->.Net 1.1 sp1 --then-->KB928366 --then--> KB925168. KB925168 installs just fine and I don't receive any errors from msiexec stating that the files are newer then the one being updated. Addtionally, the registry key is created indicating a successfull installation. Going through Microsoft Update Catalog plus going through both KB articles, I cannot find any documentation that KB925168 was surpassed in any way.

KB928366 only states that it replaced KB887219 from Feb '05. Could you provide documentation that KB925168 was replaced by another update?
Quote

JRosenfeld's Photo JRosenfeld 19 Dec 2007

925168 seems to be for .NET framework 1.1 on Vista, according to

http://support.micro...om/?kbid=925168

quote:

Note This GDR does not affect operating systems that do not have the UAC service.

I haven't installed it as I'm running XP SP2, which does not have UAC.
Quote