Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account


Photo

Silent .NET Maker synthesized 20100118 - W2K/XP/2K3 x86

- - - - -

  • Please log in to reply
1003 replies to this topic

#26
fenyo

fenyo

    Newbie

  • Member
  • 29 posts

The update for 3.0 SP1 langpack is not for this version.

You mean THIS?
It's SP2, the main title is wrong! It says its SP1, but if you look down, you can see it's version: SP2.


How to remove advertisement from MSFN

#27
strel

strel

    segmentation fault

  • Member
  • PipPipPipPip
  • 629 posts
  • OS:XP Pro x86
  • Country: Country Flag
I hadn't seen it. OK. I didn't know this update, but I think it is not included there, first, for size, and second, this update don't exist for spanish language but for danish. In danish I've checked these files are created in administrative install, and third, where are the MB lost among administrative install and normal install?. It's something with the hungarian 3.5 SP1 language pack.

Edited by strel, 03 January 2009 - 03:06 PM.


#28
fenyo

fenyo

    Newbie

  • Member
  • 29 posts

I hadn't seen it. OK. I didn't know this update, but I think it is not included there, first, for size, and second, this update don't exist for spanish language but for danish. In danish I've checked these files are created in administrative install, and third, where are the MB lost among administrative install and normal install?. It's something with the hungarian 3.5 SP1 language pack.

So you're tellin' me that 3.0 SP2 LangPack alone package is good, or not?

#29
strel

strel

    segmentation fault

  • Member
  • PipPipPipPip
  • 629 posts
  • OS:XP Pro x86
  • Country: Country Flag
I thought this was an update, sorry. Well no idea why microsoft is releasing another language pack for 3.0 SP2, but it should be fine. Although the script don't support it at the moment. Let me do some test.

But I really have no idea of what this last langpack is made for, and why it only exists for some languages.

Edited by strel, 04 January 2009 - 08:11 AM.


#30
Kiki Burgh

Kiki Burgh

    MSFN Expert

  • Member
  • PipPipPipPipPipPip
  • 1,426 posts
hello strel! thanks for continuing (and improving) this script where TC left off ... may i ask though if output has already been tried with HFSLIP?
Posted Image

#31
strel

strel

    segmentation fault

  • Member
  • PipPipPipPip
  • 629 posts
  • OS:XP Pro x86
  • Country: Country Flag
Nop. I don't use it. But the basis of the script are the same old admin installs. After having a quick reading on HFSLIP basis, and take a quick look to the HFSLIP script, I think resultant installers from synthesized version should work too without problems in HFSLIP.

Any of you using it can confirm it. So, please...

I realize switchless feature is intended for using installers with HFSLIP, as I suspected. For future updates, I'll keep this feature to maintain compatibility with HFSLIP, but optionally, this is, people who don't use HFSLIP will can have unique set of installers that could be switched from silent to passive.

Edited by strel, 04 January 2009 - 05:52 AM.


#32
Jediron

Jediron
  • Member
  • 3 posts

2 Jediron
Depends on the software you run. .NET is only for software that is made for using this frameworks ("managed code" in MS jargon). Not all software use .NET and not all software that use .NET, use the same #.# version. Maybe the software you use, needs only 2.0, but for ongoing updates of that software, the developer may update the code to a later .NET version. For example, paint .NET have changed its framework needs from 2.0 to 3.5 in recent versions. Up to you.
Thx.


Well, i want to install it so that NET will always work, with everything. No hassle about version, NET is there; always. Is this possible ?

#33
strel

strel

    segmentation fault

  • Member
  • PipPipPipPip
  • 629 posts
  • OS:XP Pro x86
  • Country: Country Flag
Use intallers for all the frameworks in your unattended set. You can rarely use an application that needs 1.1 but if you want to be sure include all. You can use the full merged installer or individual installers, read the install rules.

#34
Jediron

Jediron
  • Member
  • 3 posts
So i use those three i already have and NEt 1.1 , then i have all ?

#35
strel

strel

    segmentation fault

  • Member
  • PipPipPipPip
  • 629 posts
  • OS:XP Pro x86
  • Country: Country Flag
Yes, until MS releases .NET 4.0, probably during this year.

Edited by strel, 03 January 2009 - 06:47 PM.


#36
fenyo

fenyo

    Newbie

  • Member
  • 29 posts

I really have no idea of what this last langpack is made for,

I think because it contains only 3.0 SP2 LangPack alone. You can see it's date is the same when the 2.0/3.0/3.5 Langpack released. (2008. 11. 13.)

Now i've installed a clean XP on VMware again, i've installed .NET 3.5 SP1 full redistributable (231Mbytes) without internet access. After that i tried to install .NET 3.0 SP2 Language Pack from Microsoft Update Website, but it failed!! It have throwed me error code 0x13EC.
So i installed .NET 3.5 SP1 langpack.
After that i've visited MU website, 2.0 LangPack disappeared, but 3.0 SP2 LangPack still remains!!
I've searched the whole C:\ for the 4 files you mentioned, but i found nothing.
These files are truly not exist in any of the 3.0 SP2 hungarian Language Packs.
This (the lack of these 4 files) must be the real reason why MU website offers me continually the .NET 3.0 SP2 LangPack.
So microsoft screwed up again...

I bet i can't use these files from other languages... :)


Anyway, i want to thank you for your excellent support! I really appreciate it.
Thank you!

#37
strel

strel

    segmentation fault

  • Member
  • PipPipPipPip
  • 629 posts
  • OS:XP Pro x86
  • Country: Country Flag
These 4 files exists only in the admin install of languages other than magyar, not after intalling in the OS.

About the stand alone 3.0 SP2 langpack, to me it's a nonsense, why some languages have it and some others not? I'm not confident in any way with that packet.

#38
fenyo

fenyo

    Newbie

  • Member
  • 29 posts

These 4 files exists only in the admin install of languages other than magyar, not after intalling in the OS.

Ouh. OK. Then why MU website continually offers me 3.0 SP2 Langpack? And what these 4 files need for?

About the stand alone 3.0 SP2 langpack, to me it's a nonsense, why some languages have it and some others not? I'm not confident in any way with that packet.

Micro$oft logic. :)

#39
strel

strel

    segmentation fault

  • Member
  • PipPipPipPip
  • 629 posts
  • OS:XP Pro x86
  • Country: Country Flag
I think continually if we don't manage the way for they to appear in the admin install of 3.5 SP2 language from 3.5 SP1 langpack.
And I don't think MS earns nothing with this. I though it was for updating stand alone 3.0 or 3.0 SP1 installations, but this doesn't explain the absence of some languages.

#40
fenyo

fenyo

    Newbie

  • Member
  • 29 posts

I think continually if we don't manage the way for they to appear in the admin install of 3.5 SP2 language from 3.5 SP1 langpack.

???
You mean we can get those files from previous LangPacks?

#41
strel

strel

    segmentation fault

  • Member
  • PipPipPipPip
  • 629 posts
  • OS:XP Pro x86
  • Country: Country Flag
I could check that both dotnetfx35langpack_x86hu.exe (SP1 version) and NetFx30SP2_x86hu.exe have the same structure in patch.cab inside
..\netfx30lp\WCF_HUN.msp
..\netfx30lp\WPF1_HUN.msp
files resulting from both extractions of language packs above (3.0 SP2 portion is almost equal); patch.cab files that doesn't contain files correponding to these 2 pair of files respectively.

Moreover NetFx30SP2_x86hu.exe lacks file XPSEPSCLANGPACK-x86-hu-HU-langpack.exe. This file is installed when 3.0 SP2 language is installed from dotnetfx35langpack_x86hu.exe (SP1 version) langpack. But the install size indicated under Add/remove programs is not affected by this file, thus 3.0 SP2 language installed from NetFx30SP2_x86hu.exe shows the same install sizes, 3,8 MB and 10 MB, installing it through admin install (aka SNM installers) or directly, respectively. So NetFx30SP2_x86hu.exe, is not offering any advantage, rather the opposite.

But now this doesn't seem relevant to me since I could check there's other dotnetfx35langpack_x86XX.exe (SP1 version) langpacks that lacks the files of the first paragraph, for the 3.0 SP2 language portion, like turkish, italian, russian, chinese simplified... And installing 3.0 SP2 language from this langpacks, indicates the same install size when installed from admin install (aka SNM installers) as well as when installed directly from the langpack.

So I didn't checked all langpacks with this structure, but it seems the wrong behavior only happens with hungarian language admin install for 3.0 SP2.
Anybody want to add something?


I should add that the file fenyo was prompted to download from MS Update, when 3.0 SP2 language is installed from admin install (aka SNM installers), this is, showing 3.8 MB installed; wasn't the same 3.0 SP2 language standalone, as stated before, but 3.0 SP0 language standalone. This happened only under hungarian XP, not under english XP (with .NET hungarian languages), to make things even more strange.

EDIT: Check post #59 for updated info.

Edited by strel, 06 January 2009 - 08:24 AM.


#42
Inki

Inki

    Junior

  • Member
  • Pip
  • 59 posts

Nop. I don't use it. But the basis of the script are the same old admin installs. After having a quick reading on HFSLIP basis, and take a quick look to the HFSLIP script, I think resultant installers from synthesized version should work too without problems in HFSLIP.

Any of you using it can confirm it. So, please...

I realize switchless feature is intended for using installers with HFSLIP, as I suspected. For future updates, I'll keep this feature to maintain compatibility with HFSLIP, but optionally, this is, people who don't use HFSLIP will can have unique set of installers that could be switched from silent to passive.

I have not yet tried the installers with HFSLIP. However, I have noticed, that Tomcat76 used the utility msistub.exe, apparently to make it work with HFSLIP and Win2k, at least at some point, and this quote is from his original readme:

msistub.exe
Windows 2000 doesn't handle direct calls to MSIEXEC.EXE at T-13, but
msistub.exe can communicate with it. This tool is used to install the
.NET 1.1 and .NET 2.0 components.
Author: Oleg_Sch.

Now I see, that the synthesized script does not refer to this utility, as Tomcat76's original script does, nor is the utility included.

So, I wonder if it might be correct to assume, that the script would not work with HFSLIP on Win2k, or does it include some other method to achieve the same result?

#43
strel

strel

    segmentation fault

  • Member
  • PipPipPipPip
  • 629 posts
  • OS:XP Pro x86
  • Country: Country Flag
7-zip SFX modified and msistub.exe are authored by Oleg_Sch who include the function of the second in the first, so it shouldn't be a problem.

#44
fenyo

fenyo

    Newbie

  • Member
  • 29 posts

I've got to do more tests tomorrow.

Thank you!

Edited by fenyo, 05 January 2009 - 08:46 AM.


#45
Caspean

Caspean

    Newbie

  • Member
  • 24 posts
Hello,

I'm getting a bit confused by the instructions, I've obviously missed something or did something incorrect. Here is what I've done:

I downloaded all of the files to a working directory along with the .net packs. Here is the contents of that directory:

7-zip.chm
7za.exe
7zSD.sfx
copying.txt
dotnetfx.exe
dotnetfx35.exe
dotnetfx35a.exe
license.txt
NDP1.1sp1-KB867460-X86.exe
NDP1.1sp1-KB928366-X86.exe
NDP20SP2-KB958481-x86.exe
NDP30SP2-KB958483-x86.exe
NDP35SP1-KB958484-x86.exe
NetFx20SP1_x86.exe
readme.txt
SNMsynth.cmd
SNMsynth_loud.cmd
_SNMsynth.ini
For my first attempt I modified the _SNMsynth.ini with the following:
MERGE_FRAMEWORKS=FULL
COMPRESSION_RATIO=LOW
And then tried both using both the SNMsynth_loud.cmd and SNMsynth.cmd and both produced this error:
ERROR: You have to choose what file is .NET 2.0 SP# going to be processed from.

Press any key to continue . . .
I can't seem to find where to specify this parameter? Or possibly I'm misunderstanding how to use this.

Any help is appreciated,

C

Edit:

Second attempt I tried by additionally modifying the following because there are no language packs that I know of for English:
PROCESS_LNG_DNF1=NO
PROCESS_LNG_DNF2=NO
PROCESS_LNG_DNF35_DNF2=NO
PROCESS_LNG_DNF35_DNF3=NO
PROCESS_LNG_DNF35_DNF35=NO
I get the same error message. I'm not really sure what I'm doing incorrectly.

Edited by Caspean, 05 January 2009 - 12:43 PM.


#46
fenyo

fenyo

    Newbie

  • Member
  • 29 posts

I can't seem to find where to specify this parameter? Or possibly I'm misunderstanding how to use this.

I think this is because you have some unnecessary files.
For example you don't need NetFx20SP1_x86.exe when you have dotnetfx35.exe.
dotnetfx35.exe is .NET 3.5 full redistributable, which contains .NET 3.0 and .NET 2.0 too.
And what is dotnetfx35a.exe ?

Edited by fenyo, 05 January 2009 - 12:53 PM.


#47
Caspean

Caspean

    Newbie

  • Member
  • 24 posts
Thanks for the quick response,

I get totally confused by which files I need if I want an all in one installer. The file that ends in a is the second download of the dotnetfx35a.exe is the the second file I downloaded that was named dotnetfx35.exe, I changed the name because I wasn't quite sure what to do with it.

It supports the following files:


This may sound like a stupid question but could someone just clarify for me which of the files listed above should go into a "FULL" synthesis? I'm really new at this.

Thanks,

C

Edit:

So to be clear the:
.NET 3.5 full redistributable
.NET 3.5 SP1 full redistributable

Have the same name when downloaded, so I changed the second on to dotnetfx35a.exe.

Edit 2:

I think maybe I'm just reading the list incorrectly.
.NET 3.5 SP1 full redistributable (dotnetfx35.exe -- note it's the same filename as 3.5 but this is 231 MB), contains .NET 2.0 SP2, .NET 3.0 SP2 and .NET 3.5 SP1. For XP/2003 only.
I take this as saying that it contains 3.5, 2.0 SP2 (but not 2.0 or SP1), 3.0 SP2 (but not 3.0 or 3.0 SP1), and 3.5 SP1.

Should I instead read it to say:
3.5, 3.5 SP1, 2.0, 2.0 SP 1, 2.0, SP2, 3.0, 3.0 SP1, and 3.0SP2 ?

If that's the case then all I need to do a full synthesis is:
.NET 1.1 Redistributable Package (dotnetfx.exe) for windows 2000, XP, x86 only.
NDP1.1sp1-KB867460-X86.exe hotfix for 2000/XP only.
NDP1.1sp1-KB928366-X86.exe hotfix for 2000/XP only .
.NET 3.5 SP1 full redistributable (dotnetfx35.exe -- note it's the same filename as 3.5 but this is 231 MB), contains .NET 2.0 SP2, .NET 3.0 SP2 and .NET 3.5 SP1. For XP/2003 only.
NDP20SP2-KB958481-x86.exe, NDP30SP2-KB958483-x86.exe and NDP35SP1-KB958484-x86.exe hotfixes for XP/2003 only.

Is this correct?

Edited by Caspean, 05 January 2009 - 01:28 PM.


#48
strel

strel

    segmentation fault

  • Member
  • PipPipPipPip
  • 629 posts
  • OS:XP Pro x86
  • Country: Country Flag
Caspean, you need to feed the process with only 1 SP# of each .NET #.# version. So you have to find the correct matching of packets-in-work-folder/settings-in-.ini-file that feed the process correctly. Only packets with it's original filename can be processed. Read carefully the notes in the .ini file that explain what trigger each setting.

Edited by strel, 05 January 2009 - 01:29 PM.


#49
Caspean

Caspean

    Newbie

  • Member
  • 24 posts
Thanks for the response,

I have read it several times, very carefully. I think there is a bit of a language gap is all. It's a bit difficult for me to understand. Don't get me wrong I'm not complaining, I'm just trying to clarify. I'm an Midwest born and raised US citizen, heck sometimes we can't even understand people on the east coast of our own country. :whistle:

I think I added some comments to the end of the post above at the same time you were posting. They might help clarify my confusion.

Thanks,

C

Edit: If I read it the way I mention above should I also read it as


NDP1.1sp1-KB928366-X86.exe Contains NDP1.1sp1-KB867460-X86.exe (because its a later update)

and

.NET 3.5 SP1 full redistributable Contains NDP20SP2-KB958481-x86.exe, NDP30SP2-KB958483-x86.exe and NDP35SP1-KB958484-x86.exe

So really all I need for a full synthesis is:
.NET 1.1 Redistributable Package (dotnetfx.exe) for windows 2000, XP, x86 only.
NDP1.1sp1-KB928366-X86.exe hotfix for 2000/XP only .
.NET 3.5 SP1 full redistributable (dotnetfx35.exe -- note it's the same filename as 3.5 but this is 231 MB), contains .NET 2.0 SP2, .NET 3.0 SP2 and .NET 3.5 SP1. For XP/2003 only.

Edited by Caspean, 05 January 2009 - 01:48 PM.


#50
strel

strel

    segmentation fault

  • Member
  • PipPipPipPip
  • 629 posts
  • OS:XP Pro x86
  • Country: Country Flag
3.5 SP1 packet=3.5 SP1+3.0 SP2+2.0 SP2, that's all. Better to include updates for this.




1 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users


    Baidu (1)


How to remove advertisement from MSFN