Jump to content

SVCPACK not installing Framework in SP2...


Recommended Posts

This setup used to work in SP1 but won't work now. Here are the related files:

SVCPACK.INF:

[Version]
Signature="$Windows NT$"

[SetupData]
CatalogSubDir="I386\HOTFIXES"

[ProductCatalogsToInstall]

[SetupHotfixesToRun]
DOTNETFW.EXE

DOSNET.INF:

[OptionalSrcDirs]
HOTFIXES

I created the DOTNETFW.EXE file using the method by GreenMachine here: http://greenmachine.msfnhosting.com/IEXPRESS/iexpress.htm

For some reason, SVCPACK.INF doesn't get executed during setup. I have deleted the original SVCPACK.IN_ file in I386.

Is anyone else having problems using SVCPACK.INF in Service Pack 2?

Link to comment
Share on other sites


ya know, this took me forever to figure out...

check mine against yours and you will see the difference, especially in the first 8 lines. Im unsure if you need the versions/build, but i do know there has to be a "\" before i386...you have no idea how long that took me ;)...

[Version]
Signature="$Windows NT$"
MajorVersion=5
MinorVersion=1
BuildNumber=2600

[SetupData]
CatalogSubDir="\i386\hotfixes"

[ProductCatalogsToInstall]

[SetupHotfixesToRun]
"dotnetfx.exe /q /c:""msiexec /I netfx.msi /qn"""
msjvm.exe
ar6b.exe /VERYSILENT /SP- /NORESTART
HMTCDWizard.exe /q
"setup.exe /q /c:""msiexec /I """"Microsoft Windows Journal Viewer.msi"""" /qn"""

Link to comment
Share on other sites

that's strange. mine didnt installed even as i added \ before the i386.

i thought im only experiencing typos when doing so.

mine's this:

[Version] 
Signature="$Windows NT$"
MajorVersion=5
MinorVersion=1
BuildNumber=2600

[SetupData]
CatalogSubDir="\i386\HOTFIXES"


[ProductCatalogsToInstall]

[SetupHotfixesToRun]
DOTNETFW.EXE
MSWJV.EXE
HMTCD.EXE /QN
QCHAIN.EXE

btw, DOTNETFW.EXE and MSWJV.EXE are IExpress'ed files.

i deleted the compressed SVCPACK.IN_ as stated by the guide and replaced it with the uncompressed SVCPACK.INF one i made above.

also, i edited DOSNET.INF and added the following lines:

[OptionalSrcDirs]
HOTFIXES

Link to comment
Share on other sites

so what did you miss...cant be as bad as finally figuring out a "/" is supposed to be in front of i386. If noone knows, my svcpack.inf has been broken/not working for a little over a month, and I never could figure out why...So when you realize you trashed a months worth of work because svcpack.inf didnt work and later you find out that all you needed was a /, then you can see how stupid I feel...

Link to comment
Share on other sites

Just as I thought, you NEED to have the following in the SVCPACK.INF file:

[Version]
MajorVersion=5
MinorVersion=1
BuildNumber=2600

[SetupData]
CatalogSubDir="\I386\HOTFIXES"

Seems unusual that Microsoft left those out of the SVCPACK.IN_ file placed on the CD to begin with...

Link to comment
Share on other sites

actually - his is called dotnetfw.exe per greenmachines instructions on creating a iexpress wrapper...check greenmachines webpage for info...unless you wanna run it like in my svcpack.inf, though you do save like 5mb using green's method

Link to comment
Share on other sites

I'm working on my uA-XP CD to integrate the SP2 and i would want to know :

The version with XP SP2 is now 5.1.2180 and not 5.1.2600 anymore, if i remember correctly.

So in svcpack.inf (i use this method too, with RunOnceEx), i'm wondering if we should use this :

[Version]
Signature="$Windows NT$"
MajorVersion=5
MinorVersion=1
BuildNumber=[B]2180[/B]

[SetupData]
CatalogSubDir="\i386\svcpack"

[ProductCatalogsToInstall]

[SetupHotfixesToRun]
[I]Themes.exe[/I]

thx for your explanations :)

EDIT : oops, ok it's 5.1.2600.2180 in fact :)

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