|
Das NetFX 2.0 Silent Pack ist ein schalterloses Installationspaket für .NET
Frameworks 2.0.
Das Paket kann in einer Batch, svcpack.inf oder winnt.sif aufgerufen werden und installiert folgende
Komponenten:
Wer braucht dieses Pack:
- jeder, der mit dem MS Visual Studio 2005 arbeiten möchte
- jeder, der bereits mit Visual Studio 2005 erstellte Programme besitzt
.NET Frameworks 2.0 ersetzt nicht .NET Frameworks 1.1, sondern aktualisiert es nur, wenn es installiert ist.
Es müssen alle .NET Frameworks Versionen separat installiert werden, die für die verschiedenen Programme benötigt werden.
Beim Aufruf wird das Pack in den %Temp% - Ordner extrahiert und von dort aus installiert.
Die komplette Installation wird über eine setup.exe gesteuert, nicht über eine Batch.
Das Pack läßt sich mit den folgenden Methoden installieren:
- svcpack.inf
- konten.cmd
- winnt.sif, Sektion GuiRunOnce
- RunOnceEx.cmd
- laufender Windows Betrieb
Changelog:
Version 2.0.10, v. 21.03.2009
- Einbindung des ServicePack 2
- Einbindung des neuen deutschen Sprachpakets für NetFX 2, SP 2
- Einbindung des KB958481
- neu ab dieser Version ist, dass vor Install aufs laufende System das .NetFX 2.0 Registration Correction Tool
ausgeführtt wird. Damit werden alte Komponenten aus der Registry entfernt.
Version 2.0.9, v. 09.02.2008
Version 2.0.8, v. 25.11.2007
- Einbindung des ServicePacks 1
neu ab dieser Version ist, dass der akt. Windows Installer
mitgeliefert und wenn nötig vor Install des Packs aktualisiert wird.
Die gefundene/aktualisierte Version des Win Installers wird in eine Logdatei geschrieben (%WinDir%\Temp\net2setup.log)
Version 2.0.7, v. 11.07.2007
- Einbindung des Patches KB928365
Version 2.0.6, v. 14.10.2006
Version 2.0.5, v. 11.07.2006
Version 2.0.4, v. 24.06.2006
- Pack abgespeckt, beide *.msi Dateien so geändert, dass sie direkt aufgerufen werden können.
Version 2.0.3, v. 13.06.2006
- Pack aktualisiert, läßt sich jetzt in der svcpack.inf installieren
Version 2.0.2, v. 26.05.2006
Version 2.0.1, v. 10.01.2006
Einbindung in die svcpack.inf:
| Code |
[SetupHotfixesToRun]
dotnetfx2.exe |
Aufruf in einer Batch:
| Code |
| <LW>:\<Pfad>\dotnetfx2.exe |
Aufruf in der winnt.sif:
| Code |
[GuiRunOnce]
<LW>:\<Pfad>\dotnetfx2.exe |
Erkennung d. richtigen Installation des Packs:
Bei korrekter Installation werden alle Komponenten des Packs in Systemsteuerung / Software angezeigt.
(Click to enlarge)
Weiterhin kann man mit dem Registrykey
| Code |
HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727
"Version"="2.2.30729" |
die derzeit aktuelle Version v. .NetFX 2.0 ermitteln
weitere Infos zum ServicePack 2:
Bei der Installation meines Silentpack findet man in der Logdatei %WinDir%\Temp\dotnet2.log, ziemlich weit unten, den folgenden Fehler:
| Code |
| Information 1721. Es liegt ein dieses Windows Installer-Paket
betreffendes Problem vor. Ein für den Abschluss der Installation erforderliches Programm konnte nicht ausgeführt werden.
Wenden Sie sich an das Supportpersonal oder den Hersteller des Pakets. Aktion:
DD_CA_PatchInstall_X86.3643236F_FC70_11D3_A536_0090278A1BB8,
Pfad: C:\WINDOWS\Microsoft.NET\Framework\, Befehl: "C:\WINDOWS\Microsoft.NET\Framework\netfxsbs20.exe" /install |
Denselben Fehler findet man aber auch, wenn man die heruntergeladene NetFx20SP2_x86.exe normal installiert.
Allerdings werden hierbei die Logdateien im %TempDir% angelegt.
In der Datei %TempDir%\dd_NET_Framework20_Setup7813.txt steht genau derselbe Fehler.
Eine Recherche der *.msi und *.msp Dateien ergab, dass die Verweise auf die Datei netfxsbs20.exe zwar vorhanden sind,
aber die Datei selber fehlt. Ob MS uns die Datei irgendwann mal noch nachliefert???
weiterführende Links:
|