Home

 AC.net

Hochschule 

 

 

      Kontakt 

 About 

Impressum 

  in

HomeAdminCollege.netThemenübersichtWindows.NET Framework

Microsoft .NET Framework

 Inhalt

 Info

 Installation
     ServicePacks für .NET-Framework
     Service Pack 1 für NET-Framework 1.1
     Rollout des .NET Framework 1.1 via Gruppenrichtlinien

 Weitere Weblinks zum Thema
 Rechtshinweise

Info

Mit Einführung von Windows Server 2003 gehört das .NET Framework erstmals zum Standardumfang des Betriebssystems. Was ist das eigentlich? Nun darüber wurde viel geschrieben und geredet. Was bleibt abseits von Marketingsprüchen übrig?

Für Softwareentwickler wird alles anders. Das .NET Framework stellt neue Programmiersprachen (C#) zur Verfügung und erweitert und ändert bestehende. Das wichtigste aber ist das Framework selbst. Es stellt zahlreiche Funktionen (mehrere tausend Klassen) zur Verfügung, die sich von jeder .NET-Sprache nutzen lassen.

Welche Konsequenzen hat das für den Administrator eines Netzes?
Für einen Administrator hat das im wesentlichen die Konsequenz, dass es in Kürze zahlreiche Applikationen geben wird, die das .NET Framework als Basis voraussetzen. Es wird also Aufgabe des Administrators sein, das .NET Framework auf allen Maschinen zur Verfügung zu stellen.

Wer es genauer wissen will sei auf die Produktseite verwiesen:

 Technology Information zum Microsoft .NET Framework

Sprung zum Seitenanfang

Installation

Zunächst muss man wissen, dass es vom .NET-Framework bereits zwei Versionen gibt. Windows Server 2003 ist bereits standardmäßig mit der Version 1.1 ausgerüstet. Welche Version benötigt wird, hängt von den Applikationen ab (unter Systemvoraussetzungen nachlesen). Prinzipiell ist es auch möglich Version 1.0 und Version 1.1 gleichzeitig auf einer Maschine vorzuhalten.

 Überblick Downloads zum .NET-Framework

Der Administrator benötigt für die Installation nur die sog. "Redistributables"

 .NET Framework Version 1.0a 

Die Version 1.0a wird nur in englisch angeboten. Diese Version lässt sich aber problemlos auf deutschen Versionen von NT,2000/XP einsetzen. Für Win 98 und ME finden Sie entsprechende Anweisungen auf der Downloadseite.

 .NET Framework Version 1.1 

Die Version 1.1 wird in vielen Sprachen, darunter auch deutsch, angeboten. Die jeweilige Sprache wird durch ein separates Sprachpaket ergänzt. Die Sprachpakete für das NET Framwork 1.1 finden Sie hier:

 NET Framework Version 1.1 Sprachpakete

Sprung zum Seitenanfang

ServicePacks für .NET-Framework

Seit Framework-Version 1.1 gibt es einen Registrykey, der anzeigt, welches Framework ServicePack installiert ist. Dieser Key ist an folgender Stelle zu finden:

Der Wert für SP entspricht dem installierten ServicePack.

Sprung zum Seitenanfang

ServicePack 1 für .NET-Framework 1.1

Für das .NET-Framework gibt es inzwischen ein Service Pack 1. Dieses beseitigt einige üble Fehler. Besonders hervorzuheben ist ein Fehler im Speichermanagement, der unter bestimmten Umständen dazu führte, dass eine einzelne Applikation sehr viel Speicher allokierte (»Memory Leak«). Die Installation des SP1 ist also sehr zu empfehlen. Hier einige Links zum Thema:

 Download .NET Framework 1.1 Service Pack 1
 Download .NET Framework 1.1 Service Pack 1 für Windows Server 2003

 Infos zum SP1 - Liste beseitigter Fehler (KB 867460)

Beim Download der ServicePacks sollten Sie auf die Sprachversion achten!

Das ServicePack wird in Form einer EXE-Datei (NDP1.1sp1-KB867460-X86.exe) zum Download angeboten. Die manuelle Installation kann einfach via Doppelklick erledigt werden. Tatsächlich handelt es sich aber um eine MSP-Datei (S867460.msp). Diese kann bei Bedarf mit folgendem Befehl extrahiert werden:

Hinweis zu Windows Server 2003

Bei Windows Server 2003 ist das Framework SP1 im SP1 des Betriebssystems enthalten. Ein separates Update ist also nur notwendig, wenn SP1 des OS nicht installiert werden soll oder kann.

Sprung zum Seitenanfang

Rollout des .NET-Framework 1.1 via Gruppenrichtlinien

Zum Zwecke des Rollouts sollte zunächst ein ein Software Distribution Point (SDP) eingerichtet werden. Konkret heißt dies einfach, dass das Framework in einen Ordner expandiert wird.

Beispiel: Das Framework soll in den Ordner »D:\SDP\Framework11« extrahiert werden.

Das Resultat ist eine Datei namens »Netfx.msi« und einige weitere Dateien. Mit Hilfe dieser Datei kann nun eine automatische Softwareverteilung via Gruppenrichtlinie vorgenommen werden. Zu diesem Zweck ist ein Verweis auf die genannte MSI-Datei in der Richtlinie unter

zu erstellen.

Vorsicht beim Rollout des SP1

Schwieriger gestaltet sich ein Rollout des SP1 des Frameworks. Das SP1 liegt in Form einer »MSP-Datei« vor (Extraktion via Parameter »/xp«). Dem Autor ist es aber nicht gelungen, mit dieser MSP-Datei den Framework-Distribution Point erfolgreich zu aktualisieren. Solange dieses Problem nicht geklärt ist, bleiben im wesentlichen zwei Möglichkeiten für ein Rollout des SP1:

  1. Verteilung via SUS oder WUS (  siehe Themenseite Software Update Service)

  2. Erstellung eines Unattended Setups. ( Verteilung via Softwareverteilungstool oder über ein Startup-Skript)

Die Befehlszeile für ein Unattended Setup des SP1 lautet:

Diese Befehlszeile löst ein automatischen Reboot am Ende der Installation aus.

Als Startup-Skript könnte beispielsweise folgende VBS-Datei verwendet werden:

InstallFrameworkSP1.vbs

Damit sich ein Benutzer nicht schon während der Installation des Updates anmelden kann, muss noch folgende Richtlinie aktiviert werden:

Sprung zum Seitenanfang

 Weitere Weblinks zum Thema

 Redistributing the .NET-Framework 1.1
 Informationen zur Verteilung des .NET Frameworks

Sprung zum Seitenanfang

 Rechtshinweise

Kein Teil dieser Informationen darf ohne schriftliche Genehmigung reproduziert, vervielfältigt, veröffentlicht oder in Lehrveranstaltungen verwendet werden. Die Nutzung ist ausschließlich zum persönlichen Gebrauch des Lesers gedacht. Sie können aber gerne einen Link auf diese Seite setzen (Links sollten ein neues Fenster öffnen). Es wird darauf hingewiesen, dass Markenzeichen, Namen, Produkte und Bezeichnungen auch ohne ausdrückliche Nennung oder Kennzeichnung durch Rechte Dritter geschützt sind! Es obliegt dem Anwender die Informationen und Programme selbst zu prüfen und gegebenenfalls zu entscheiden, ob diese für seine beabsichtigten Zwecke tauglich sind. Die Informationen auf unserer Webpräsenz werden ohne Anspruch auf Korrektheit oder Vollständigkeit veröffentlicht. Auf unsere ausführliche Rechtshinweise wird ausdrücklich verwiesen.

(C) DATA 5 Ingenieurbüro für Datentechnik GmbH

 http://www.DATA5.de