[Repack] .NET Framework AIO for Windows XP / Server 2003 [2024-10-10]

Discussion in 'Windows XP / Older OS' started by abbodi1406, Jun 25, 2022.

  1. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,451
    60
    Hi @abbodi1406 thanks for update!

    Can you please enable .NET 1.1 in x64? It's needed tor Media Center for example (its's x86 only component and we have working addons for XP and 2003 (not released to public) and x64 is possible too). And some kind of switch or small standalone script that will performs needed ngen actions later should be great. For example install .NET in during T13 with -x99 switch and perform ngen on next boot or later in deploying.

    For example I think it could be great to capture system with already performed ngen, but when I want to go for smallest image I would like to perform ngen in specific deploying phase.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,197
    90,711
    340
    I don't even know if .NET 1.1 works, i didn't/can't test :)

    the msi file itself is blocked on x64 OS
    did you test removing it and installed successfully?
     

    Attached Files:

  3. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,197
    90,711
    340
    Updated

    ===
    - Updated DNF35 with KB5036637
     
  4. Apoly

    Apoly MDL Member

    Aug 21, 2016
    154
    113
    10
    Oh my god, thanks so much for this AIO, I only recently found out about this.
    I've read through the thread but It's been a while since I've fooled around with XP so I have a couple of questions.

    Is your Repack compatible for integration with NLite by any chance ? Or better to use with setupcomplete ?

    Is it ok to use an XP version that already has an UpdatePack + (older) NET Framework integrated ? (think it was Yumeyao's addon)
    Will it install over the old version or is it better to start with fresh ISO ?

    Thanks again
     
  5. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,451
    60
    Create your own addon in few seconds

    Example entries.ini for x64 addon, save entries.ini near SVCPACK folder where you put .NETAIO.exe, then pack entries.ini + SVCPACK folder into .NETAIO_x64_Addon.7z and use in in nLite Addons page. NOTE for x86 replace AMD64 with I386
    Code:
    [general]
    builddate=2024/01/13
    description=.NET Framework AIO
    title=.NET Framework AIO
    version=AIO
    website=
    language=Multilanguage
    Windows=ALL
    
    [EditFile]
    AMD64\SVCPACK.INF,SetupHotfixesToRun,AddProgram
    
    [AddProgram]
    .NETAIO.exe -ai -x99
    
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. Apoly

    Apoly MDL Member

    Aug 21, 2016
    154
    113
    10
    Good to know it's possible ! I expected it to be a lot more complicated.
    Anyway, I will give it a try, thanks !
     
  7. kkhww

    kkhww MDL Member

    Mar 15, 2021
    119
    111
    10
    Error Code 2228 returned while Installing .NET Framework 3.5 SP1 x64, On Windows Server 2003 R2 DataCenter, x64.
    The DotnetAIO Version I use is 2024.04.10. What can I do to solve this error?

    But this version: 2024.01.14 works for me.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,197
    90,711
    340
    %temp%\*.log might help
     
  9. kkhww

    kkhww MDL Member

    Mar 15, 2021
    119
    111
    10
    Log contents:
    The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2228. The arguments are: , SxsMsmGenComponents, SELECT 'Component_', 'GUID' From 'SxsMsmGenComponents'.
     

    Attached Files:

    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,197
    90,711
    340
  11. Apoly

    Apoly MDL Member

    Aug 21, 2016
    154
    113
    10
    A couple of other questions from me :

    Does this AIO work similarly to your VC++ AIO ? Meaning it can also update everything to the latest version on a live OS regardless if other versions and hotfixes were previously installed?

    And does the NT 5.1 version have any POSReady NET Framework updates added into it or did you leave them out to keep compatibility with non-POSReady XP versions?
    Do the POSReady .NET updates still have any use at this point considering you are adding much more recent updates?
     
  12. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,197
    90,711
    340
    #74 abbodi1406, May 24, 2024
    Last edited: May 26, 2024
    (OP)
    - It tries to uninstall current version, but it may not work

    - .NET Framework msp updates are not OS specific
    e.g. XP/Server 2003/Vista get the same .NET 3.5 updates
     
  13. Bruno A. Vieira

    Bruno A. Vieira MDL Novice

    Sep 26, 2017
    20
    27
    0
  14. SoForgetful

    SoForgetful MDL Novice

    Jul 9, 2018
    8
    6
    0
    #76 SoForgetful, Aug 27, 2024
    Last edited: Aug 27, 2024
    On this tangent, how would you modify the [EditFile] section for the other AIO packs (DirectX and Vcredist), which run on both AMD64 and i386? Can you include both the AMD64 and i386 lines, or would you need to make separate addons for each platform? I'm wanting to slipstream these with your XP2ESD tool, but it's hard to find either a good tutorial or the old nLite Addon Maker tool anywhere...unless there's a better way?
     
  15. BlackPrince90

    BlackPrince90 MDL Novice

    Dec 10, 2019
    3
    1
    0
    ndp35sp1-KB5040673
     
  16. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,197
    90,711
    340
    Updated

    ---
    - Updated DNF35 with KB5040673