theKERNEL, on Jan 25 2009, 04:28 PM, said:
can anyone write a STEP BY STEP GUIDE about this topic that make me possible to integrate all .NET FRAMEWORKS
Please, install on your current machine all (supported) Framework versions you want to deploy.
Create a working folder ("Framework", for example) in the root of your system drive.
Copy all full executables you've used in your previous installation in your working folder and also extract "SNMsynth.zip" and "7za464.zip" into it.
Run "SNMsynth.cmd": the default settings will merge your Framework versions in a single executable (really in a RAR archive that you can use in nLite-d installs as Add-on or, extracting the executable, within Windows or in nLite-d installs running it At First Log-on).
If nLite-d as Add-on then a couple of errors appear (3.5 related) in Event Viewer (it seems they imply no issues), if running at first log-on instead (or wiyhin Windows) then the two errors will disappear.
If you need 1.1 version and related updates too then in order to avoid a (double) restart the script will automatically install it at the process ending.
I've successfully merged "Microsoft .NET Framework 3.5 SP1" ("dotnetfx35.exe" - 231 MB - including 2.0 SP1, 3.0 SP1 and 3.5 SP1) plus its "Family Update
" ("NDP20SP2-KB958481-x86.exe", "NDP30SP2-KB958483-x86.exe" and "NDP35SP1-KB958484-x86.exe" - that's 2.0 SP2, 3.0 SP2 and 3.5 SP1 update) in a single executable (50,8 MB) that perfectly and silently work in a nLite-d install at first log-on (I do not need Language Pack then I do not know about it but I'm sure that somebody knows how to).
Please note that if you install also the latest "DirectX End-User Runtime" in a your possibly nLite-d install then DirectX would be installed after .NET Framework in order to correctly install "DirectX for Managed Code" components.
BTW1: really in the first post you can read also about the stated support for 2.0 SP1 ("NetFx20SP1_x86.exe"), but IMO I think that it probably is useless [and then also (my previously suggested) 2.0 SP2 ("NetFx20SP2_x86.exe") support would be so] considering that the support for .NET Framework 2.0 is not (yet?) available...
BTW2: I was trying an app (NovaShield
- "NovaShield_xp_release_2_5_8.exe") that at any case requests Framework 2.0 SP1 although the SP1 would must be already correctly installed, but probably that is an isolated issue that specific program-related.