Yzöwl Posted January 22, 2007 Posted January 22, 2007 This script is amazing !Wonderful job Tomcat76 The results and /or idea of the script may be, and the Tomcat76's effort and methodology is as usual to be commended. There is however nothing amazing about the script.
S3pHiroTh Posted January 22, 2007 Posted January 22, 2007 (edited) If you put only one version of a net framework, the output is only an exe file that install that version, if you put, for examples, net 1.1 binaries and net 2.0 binaries, the output of this script will consists of 2 exe installer, one for 1.1 net framework and the other for the 2.0 net framework.Thank you !I forgot to tell you that in the .ini file has an option that can merge into one executable for 1.1 and 2.0 net framework, you can read that option in the first post of this topic Edited January 22, 2007 by S3pHiroTh
Super-Magician Posted January 22, 2007 Posted January 22, 2007 Wow, this script has changed a lot since the first version! Thanks. Great job as always, Tomcat!
Tomcat76 Posted January 22, 2007 Author Posted January 22, 2007 If you put only one version of a net framework, the output is only an exe file that install that version, if you put, for examples, net 1.1 binaries and net 2.0 binaries, the output of this script will consists of 2 exe installer, one for 1.1 net framework and the other for the 2.0 net framework.Thank you !I forgot to tell you that in the .ini file has an option that can merge into one executable for 1.1 and 2.0 net framework, you can read that option in the first post of this topic You can also merge .NET 1.1 with .NET 3.0 This script is amazing !Wonderful job Tomcat76 The results and /or idea of the script may be, and the Tomcat76's effort and methodology is as usual to be commended. There is however nothing amazing about the script.Us speak a different lingo...
Sonic Posted January 22, 2007 Posted January 22, 2007 Thanks for correction Tomcat.Are there any issues for the moment using your versions ?If install will pass, frameworks will acts exactly same as standard installers, isn't it ?
Tomcat76 Posted January 22, 2007 Author Posted January 22, 2007 I don't see why there should be any issues. I've been going on past experience for .NET 1.1, some useful info posted by S3pHiroTh for .NET 2.0 (the ADDEPLOY variable) and an MSDN doc for .NET 3.0.But... you shouldn't really ask me. The only program I use that requires .NET is Sound Forge 8. It's working, though.Just know that if you install .NET 1.1 and .NET 2.0 in one go, the system requires a reboot before .NET 2.0-dependent programs can be installed. Workaround: don't install .NET 1.1.
S3pHiroTh Posted January 23, 2007 Posted January 23, 2007 (edited) Tomcat another question Before you have made this script I have included KB927977 hotfix in HF directory of hfslip, now you have made this script that can include that patch , is better to include it in hfslip directory or to include it in this script? What are the differences? Edited January 23, 2007 by S3pHiroTh
Tomcat76 Posted January 23, 2007 Author Posted January 23, 2007 Glentium already asked this (see my second post on this page if you're using the default posts per page setting).But it doesn't really matter. A .NET 3.0 installer made with this tool will only replace existing MSXML6 binaries during installation if the existing ones are older (unlike what happens if you install the original dotnetfx3.exe normally).
S3pHiroTh Posted January 23, 2007 Posted January 23, 2007 (edited) Sorry for my last question... I have read that post of glendir about msxml6 some days ago and I have forgot that reply This is my feedback with the latest update 20060122:I have slipstreamed all the net packages (slipstreamed language packs too), I have put the file msxml6-KB927977-ita-x86.exe in SNM directory (where is the script), and created the net installers (3 executables).I have removed net2.0 from net3.0 package with the option of .ini file.After I have installed Windows, I have run Windows Update, it tells me that KB927977 hotfix isn't installed.I have do something wrong?I'll try now to do the same thing, but without remove net2.0 from net3.0 package. I'll tell you my feedback for this way Edited January 23, 2007 by S3pHiroTh
Tomcat76 Posted January 23, 2007 Author Posted January 23, 2007 (edited) I have put the file msxml6-KB927977-ita-x86.exe in SNM directory (where is the script), and created the net installers (3 executables).After I have installed Windows, I have run Windows Update, it tells me that KB927977 hotfix isn't installed.I have made something wrong?Yes. The script expects msxml6.msi, not msxml6-KB927977-xxx-x86.exe, as explained in the instructions... Edited January 23, 2007 by Tomcat76
S3pHiroTh Posted January 23, 2007 Posted January 23, 2007 (edited) I have put the file msxml6-KB927977-ita-x86.exe in SNM directory (where is the script), and created the net installers (3 executables).After I have installed Windows, I have run Windows Update, it tells me that KB927977 hotfix isn't installed.I have made something wrong?Yes. The script expects msxml6.msi, not msxml6-KB927977-xxx-x86.exe, as explained in the instructions... Argh Before I'll post the next question I'll read twice this topic...My apologies EDIT: Ok I have tested once again, I have slipstreamed all the net packages into 3 executables (in 3.0 net pack I have removed the 2.0 version binaries)with their language packs. After I have installed Windows, I search in Event Viewer for any kind of error, there are one error about 1.1 net framework and 3 errors about 3.0 net framework (and 3 errors about the part of the language pack of those components). The components that aren't installed properly are:-Windows Communication Foundation-Windows Presentation Foundation-Windows Workflow Foundation+ Windows Cardspace isn't installed, but I have told this before Edited January 23, 2007 by S3pHiroTh
Tomcat76 Posted January 23, 2007 Author Posted January 23, 2007 Don't know if this is your problem, but it's been said a few times that .NET 3.0 won't install if you installed .NET 1.1 first without rebooting.This will not work:.NET 1.1.NET 3.0This will work:.NET 1.1<reboot>.NET 3.0This will also work and it's done if you merge 1.1 with 3.0 (but I can't test thoroughly if there are any side effects):.NET 3.0.NET 1.1I just updated the main post so it's explicitly stated there too.
Tomcat76 Posted January 23, 2007 Author Posted January 23, 2007 BTW... The newest version supports your msxml6-KB927977-ita-x86.exe...
S3pHiroTh Posted January 23, 2007 Posted January 23, 2007 Don't know if this is your problem, but it's been said a few times that .NET 3.0 won't install if you installed .NET 1.1 first without rebooting.This will not work:.NET 1.1.NET 3.0This will work:.NET 1.1<reboot>.NET 3.0This will also work and it's done if you merge 1.1 with 3.0 (but I can't test thoroughly if there are any side effects):.NET 3.0.NET 1.1I just updated the main post so it's explicitly stated there too.Mmmhhh... I simply put the executable files in HFSVCPACK in HFSLIP directory... obviously with HFSLIP, it installs first 1.1 version, then 2.0 then 3.0... Maybe is better to do a modified version of HFSLIP that install first 2.0 version, then 3.0 and then the 1.1 version of net framework...
Tomcat76 Posted January 23, 2007 Author Posted January 23, 2007 And add support for every possible .NET 1.1 executable name? Or force people who don't use this script to name it DNF11.exe? I don't think that's really feasible...Why don't you just rename the output file(s)? It's easy...1_DNF20.exe2_DNF30.exe3_DNF11.exe
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now