Handbuch für die Bereitstellung von .NET Framework 3.5 für Anwendungsentwickler

Die Microsoft .NET Framework-Version 3.5 stellt ein Installationsprogramm für das verteilbare Paket bereit, das auch Service Packs und kumulative Updates für .NET Framework 2.0 und 3.0 enthält.

In diesem Thema wird erläutert, wie Sie .NET Framework mit Ihren Anwendungen verteilen. Sie enthält die folgenden Abschnitte:

  • Verfügbare Formate

  • Bezugsquellen für .NET Framework 3.5 Redistributable Package

  • Installationsanforderungen

  • Manuelles Installieren von .NET Framework

  • Verketten von Redistributable Package im Setup der Anwendung

  • Installieren von .NET Framework 3.5 für Webanwendungen

  • Erkennen von .NET Framework 3.5

  • Befehlszeilenoptionen

  • Fehlercodes

  • Anhang: .NET Framework 3.5-Komponenten

  • Anhang: Setupbeispiele

Verfügbare Formate

.NET Framework 3.5 Redistributable Package ist in zwei Formaten verfügbar:

  • dotnetfx35.exe  Dies ist eine eigenständige ausführbare Datei mit allen Komponenten, die zur Bereitstellung auf 32-Bit- und 64-Bit-Plattformen auf allen unterstützten Betriebssystemen erforderlich sind. Diese ausführbare Datei enthält keine Language Packs. Das Language Pack für die Sprache des vom Benutzer verwendeten Betriebssystems wird standardmäßig heruntergeladen und installiert. Die Language Packs für .NET Framework 3.5 sind für jede Sprache als separate, eigenständige ausführbare Dateien im Microsoft Download Center verfügbar.

  • dotnetfx35setup.exe  Dies ist ein einfacher Bootstrapper, der während des Setup-Vorgangs erforderliche Komponenten aus dem Internet herunterlädt. Diese ausführbare Datei enthält keine Komponenten von .NET Framework, Version 3.5, sondern ermittelt lediglich die erforderlichen Komponenten, die dann aus dem Internet heruntergeladen und installiert werden. Der Bootstrapper lädt außerdem das Language Pack herunter, das der Sprache des Betriebssystems des Benutzers entspricht, und installiert dieses. Mithilfe von eigenständigen Language Packs kann zusätzliche Sprachunterstützung installiert werden.

Sie können diese Pakete auf 32-Bit- und 64-Bit-Plattformen auf allen unterstützenden Betriebssystemen verwenden.

Das verteilbare Paket kann manuell oder als Bestandteil des Setupprogramms für eine .NET Framework 3.5-Anwendung gestartet und auf einem Computer installiert werden.

Hinweis:

Für die Installation von .NET Framework 3.5 sind Administratorrechte erforderlich.

Bezugsquellen für .NET Framework 3.5 Redistributable Package

Sie können .NET Framework 3.5 Redistributable Package Microsoft Download Center herunterladen. Mit der Schaltfläche Download oben auf der Seite wird der Bootstrapper (dotNetFx35setup.exe) installiert. Wenn Sie das vollständige Installationspaket herunterladen möchten, verwenden Sie den Link "Vollständiges .NET Framework 3.5-Paket" am Ende der Seite.

Installationsanforderungen

In diesem Abschnitt sind die Software- und Hardwareanforderungen für eine Installation von .NET Framework 3.5 zusammengefasst. Wenn die Mindestkonfigurationsanforderungen nicht erfüllt sind, wird die Installation vom Setupvorgang angehalten.

Eine ausführliche Liste der Hardware- und Softwareanforderungen finden Sie unter .Systemanforderungen für Version 3.5.

Softwareanforderungen

Für .NET Framework 3.5 ist eines der folgenden Betriebssysteme auf dem Zielcomputer erforderlich:

  • Windows XP Home oder Windows XP Professional, jeweils mit Service Pack 2 oder höher.

  • Windows Server 2003-Produktfamilie mit Service Pack 1 oder höher.

  • Windows Vista.

  • Windows Server 2008.

    Hinweis:

    .NET Framework 3.5 unterstützt IA64 nur auf Microsoft Windows Server 2008.

Hardwareanforderungen

In der folgenden Tabelle sind die Anforderungen an CPU und RAM zum Ausführen von NET Framework 3.5 aufgelistet.

 

Erforderliche CPU

Erforderlicher RAM

Minimum

Pentium 400 MHz

96 MB

Empfohlen

Pentium 1 GHz oder schneller

256 MB oder mehr

Manuelles Installieren von .NET Framework

In einigen Situationen ist die automatische Installation von .NET Framework 3.5 mit Ihrer Anwendung eventuell nicht möglich. In diesem Fall können Sie die Benutzer .NET Framework selbst über das Microsoft Download Center installieren lassen. Beim Setupvorgang sollten Sie Benutzern Anweisungen zum Speicherort und zur Installation von .NET Framework zur Verfügung stellen.

Hinweis:

Stellen Sie das verteilbare Paket nicht in Ihrem eigenen Netzwerk bereit. Verweisen Sie Benutzer stattdessen auf das Microsoft Download Center.

Verketten von Redistributable Package im Setup der Anwendung

.NET Framework 3.5 bietet drei Methoden für das Einschließen ("Verketten") des .NET Framework-Setupvorgangs in den Setupvorgang Ihrer Anwendung:

  • Option 1. Lassen Sie den .NET Framework-Setupvorgang die erforderlichen Komponenten ermitteln und dann nur diese Komponenten aus dem Internet herunterladen und installieren.

    Damit der .NET Framework-Setupvorgang nur die erforderlichen Komponenten erkennt, herunterlädt und installiert, verwenden Sie das Paket "dotnetfx35setup.exe". Um den .NET Framework-Setupvorgang zu verketten, fügen Sie dem Setupvorgang der Anwendung folgenden Befehl hinzu:

    dotnetfx35setup.exe /q /norestart

  • Option 2. Schließen Sie in Ihren Verteilungsmedien den vollständigen Satz an .NET Framework-Dateien mit ein, damit die Benutzer während des Setups keine zusätzlichen Dateien aus dem Internet herunterladen müssen.

    Um alle Komponenten in den .NET Framework-Setupvorgang einzuschließen, verwenden Sie die vollständig eigenständige ausführbare Datei ("dotnetfx35.exe"). Dieses Paket enthält Komponenten, die zur Installation von .NET Framework 3.5 auf x86-, x64- und IA64-Computern auf allen unterstützten Betriebssystemen erforderlich sind. Verwenden Sie dieses Paket, wenn Speicherplatz und Downloadzeit bei der Bereitstellung der Anwendung keine Rolle spielen. Um den .NET Framework-Setupvorgang zu verketten, verwenden Sie folgenden Befehl:

    dotnetfx35.exe /q /norestart

  • Option 3. Schließen Sie die am häufigsten benötigten Komponenten für Ihre Benutzer mit ein, und lassen Sie den .NET Framework-Setupvorgang fehlende Komponenten erkennen und aus dem Internet herunterladen. Diese Vorgehensweise empfiehlt sich, wenn Sie Ihre Anwendung für eine bestimmte Plattform, ein bestimmtes Betriebssystem oder eine bestimmte Benutzersystemkonfiguration bereitstellen.

    Für diese Installation müssen Sie die vollständig eigenständige ausführbare Datei zunächst herunterladen und die Dateien mithilfe des folgenden Befehls extrahieren:

    dotnetfx35.exe /x extract-location

    Nach dem Extrahieren der Dateien wird eine Datei- und Ordnerstruktur mit einer Liste der Dateien für die einzelnen Komponenten in .NET Framework 3.5 angezeigt (siehe den Anhang in diesem Dokument).

    Zum Bereitstellen von .NET Framework 3.5 fügen Sie der durch den Extraktionsprozess erstellten Ordnerstruktur die entsprechenden Komponenten hinzu, und verketten Sie diese im Setup des .NET Framework-Bootstrappers mithilfe des folgenden Befehls:

    dotnetfx35setup.exe /q /norestart

    Im Anhang dieses Dokuments finden Sie zwei Beispiele zu den Komponenten, die Ihr Layout enthalten muss.

Unabhängig vom Modus, der für die Verkettung des .NET Framework 3.5-Installationsprozesses ausgewählt wurde, müssen Sie das verteilbare Paket auf der Befehlszeile ausführen und die Befehlszeilenoptionen /q und /norestart verwenden.

Hinweis:

Wenn Sie die Befehlszeilenoption /lang:enu verwenden, wird das automatische Herunterladen und Installieren der Language Packs verhindert.

Installieren von .NET Framework 3.5 für Webanwendungen

Für webbasierte Anwendungen, die .NET Framework 3.5-Features verwenden, muss .NET Framework möglicherweise heruntergeladen und auf dem Computer des Benutzers installiert werden. Sie können festlegen, ob .NET Framework 3.5 auf dem Computer des Benutzers installiert werden soll, indem Sie den Anweisungen im nächsten Abschnitt folgen. Wenn nicht die richtige Version von .NET Framework installiert ist, können Sie Benutzer zum Herunterladen des .NET Framework 3.5-Pakets an das Microsoft Download Center verweisen.

Erkennen von .NET Framework 3.5

Sie können erkennen, ob .NET Framework 3.5 bereits installiert ist, indem Sie einen Registrierungsschlüssel lesen oder in Internet Explorer die Benutzer-Agent-Zeichenfolge abfragen.

Lesen von Registrierungsschlüsseln

Das .NET Framework 3.5-Installationsprogramm schreibt Registrierungsschlüssel, wenn die Installation erfolgreich beendet wurde. Sie können testen, ob .NET Framework 3.5 einwandfrei installiert wurde, indem Sie die in der nachfolgenden Tabelle aufgeführten Registrierungsschlüssel überprüfen.

Registrierungsschlüsselname

Wert

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5

Name: Install

Typ: REG_DWORD

Daten: 1

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent\Post Platform

Name: .NET CLR 3.5.Buildnummer

Typ: REG_SZ

Lesen der Benutzer-Agent-Zeichenfolge in einem Browser

Wenn .NET Framework 3.5 auf einem Computer installiert ist, wird die .NET Framework 3.5-Versionsnummer als Bestandteil der Benutzer-Agent-Zeichenfolge in den Browserheadern aufgeführt. Im folgenden Beispiel ist eine Beispielseite dargestellt, auf der mit JavaScript ermittelt und gemeldet wird, ob .NET Framework 3.5 installiert ist.

<html>
  <head>
    <title>Test for .NET Framework 3.5</title>
    <meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8" />
    <script type="text/JavaScript">
    <!--
    var NETFX3RuntimeVersion = "3.5.21022";
    
    function body_onload()
    {
      var result = document.getElementById("result");
      if (HasRuntimeVersion(NETFX3RuntimeVersion))
      {
          result.innerHTML = "This machine has the correct version of the .NET Framework 3.5 runtime: " 
          + NETFX3RuntimeVersion + "." 
          + "\n\nThis machine's userAgent string is: " 
          + navigator.userAgent + ".";
      } 
      else
      {
        result.innerHTML = "The .NET Framework version 3.5 is not installed on this computer.<br/>"
            + "Click <a href='https://go.microsoft.com/fwlink/?LinkId=96339'"
            + " here</a> to get the .NET Framework 3.5 now.";}
    }
    
    //
    // Retrieve the version from the user agent string and compare with specified version.
    //
    function HasRuntimeVersion(versionToCheck)
    {
      var userAgentString = 
           navigator.userAgent.match(/.NET CLR 3.5.[0-9]+/g);
      if (userAgentString != null)
      {
        var i;
        for (i = 0; i < userAgentString.length; ++i)
        {
          if (CompareVersions(GetVersion(versionToCheck), 
                GetVersion(userAgentString[i])) <= 0)
            return true;
        }
      }
      return false;
    }

    //
    // Extract the numeric part of the version string.
    //
    function GetVersion(versionString)
    {
      var numericString = versionString.match(/([0-9]+)\.([0-9]+)\.([0-9]+)/i);
      return numericString.slice(1);
    }

    //
    // Compare the version strings by converting them to numeric format.
    //
    function CompareVersions(version1, version2)
    {
      for (i = 0; i < version1.length; ++i)
      {
        var number1 = new Number(version1[i]);
        var number2 = new Number(version2[i]);

        if (number1 < number2)
          return -1;
        if (number1 > number2)
          return 1;
      }
      return 0;
    }
    
    -->
    </script>
  </head>
  
  <body onload="body_onload();">
    <div id="result" ></div>
  </body>
</html>

Wenn die Suche nach der Versionszeichenfolge ".NET Framework 3.5" erfolgreich verläuft, wird die folgende Meldung angezeigt:

This machine has the correct version of the .NET Framework 3.5 runtime: 3.5.28015.00.
This machine's userAgent string is: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.5.28015.00).

(Die Details der Benutzer-Agent-Zeichenfolge variieren leicht je nach Browser und Browserversion, die zum Testen auf .NET Framework verwendet werden.)

Wenn .NET Framework 3.5 nicht installiert ist, wird die folgende Meldung angezeigt:

The .NET Framework version 3.5 is not installed on this computer. Click here to get the .NET Framework 3.5 now.

Befehlszeilenoptionen

In der folgenden Tabelle sind die Optionen aufgelistet, die Sie festlegen können, wenn Sie das Installationsprogramm für das verteilbare .NET Framework 3.5-Paket von der Eingabeaufforderung ausführen.

Option

Beschreibung

/q

-oder-

/quiet

Legt den unbeaufsichtigten Modus fest (Benutzeroberflächen werden unterdrückt). Eine INI-Datei kann mit dieser Option nicht angegeben werden.

/qb

-oder-

/passive

Zeigt eine reduzierte Benutzeroberfläche an: Zeigt die Statusanzeige an, um anzugeben, dass die Installation ausgeführt wird, zeigt dem Benutzer jedoch keine Benutzeraufforderungen oder Fehlermeldungen an.

/uninstall

-oder-

/remove

Deinstalliert das Produkt.

/f

Repariert alle installierten .NET Framework-Komponenten.

/nopatch

Gibt an, dass Patches nicht angewendet werden, und überspringt die Patchprüfung.

/norollback

Gibt an, dass für das Setup kein Rollback ausgeführt wird, wenn bei einer Setupkomponente ein Fehler auftritt.

/norestart

Gibt an, dass das Installationsprogramm den Computer nicht neu starten soll, nachdem die Installation abgeschlossen wurde. Das Installationsprogramm für das verteilbare Paket gibt "ERROR_SUCCESS_REBOOT_REQUIRED (3010)" zurück, wenn ein Neustart erforderlich ist.

/lang:ABK

Installiert das Language Pack, das der dreibuchstabigen Abkürzung (ABK) entspricht. Beispielsweise geben /lang:DEU das deutsche Language Pack und /lang:JPN das japanische Language Pack an. Sie können nur eine Sprache angeben. Wenn Sie /lang:ENU angeben, wird die Language Pack-Installation übersprungen, da ENU die ABK für Englisch ist.

/?

Zeigt diese Liste mit Optionen an.

Fehlercodes

In der folgenden Tabelle sind die Fehlercodes aufgelistet, die vom Installationsprogamm für das verteilbare .NET Framework 3.5-Paket zurückgegeben werden können. Die Fehlercodes sind für alle Versionen des Installationsprogramms identisch.

Fehlercode

Wert

Beschreibung

ERROR_SUCCESS

0

Die Aktion wurde erfolgreich abgeschlossen.

ERROR_INSTALL_USEREXIT

1602

Der Benutzer hat die Installation abgebrochen.

ERROR_INSTALL_FAILURE

1603

Während der Installation ist ein schwerwiegender Fehler aufgetreten.

ERROR_UNKNOWN_PRODUCT

1605

Diese Aktion ist nur für derzeit installierte Produkte gültig.

ERROR_PATCH_PACKAGE_INVALID

1636

Das Patchpaket konnte nicht geöffnet werden, oder der Patch war nicht auf .NET Framework anwendbar.

ERROR_INVALID_COMMAND_LINE

1639

Ungültiges Befehlszeilenargument.

ERROR_SUCCESS_REBOOT_INITIATED

1641

Das Installationsprogramm hat einen Neustart initiiert. Diese Meldung gibt eine erfolgreiche Ausführung an, und Setup wird nach einem Neustart fortgesetzt. (Der Neustart wird nicht durchgeführt, wenn die /norestart-Option angegeben wurde.)

ERROR_PATCH_PACKAGE_REJECTED

1643

Das Patchpaket ist laut Systemrichtlinie nicht zulässig.

ERROR_SUCCESS_REBOOT_REQUIRED

3010

Ein Neustart ist erforderlich, um die Installation abzuschließen. Diese Meldung zeigt eine erfolgreiche Installation an.

Anhang

In den Tabellen in diesem Anhang werden die folgenden Abkürzungen für die Betriebssysteme verwendet:

  • XP = Windows XP

  • Vista = Windows Vista

  • W2K3 = Windows Server 2003

  • W2K8 = Windows Server 2008

.NET Framework 3.5-Komponenten

In der folgenden Tabelle sind die Komponenten von NET Framework Version 3.5 aufgeführt.

Pfad

Dateiname

Plattform

Betriebssystem

Beschreibung

wcu\dotNetFramework

dotNetFx35setup.exe

Alle

Alle

.NET Framework 3.5-Setup-Bootstrapper

wcu\dotNetFramework\dotNetFX20

ASPNET.msp

x86, x64

XP, W2K3

2.0 SP1-Komponenten

 

ASPNET_64.msp

x64

XP, W2K3

2.0 SP1-Komponenten

 

clr.msp

x86, x64

XP, W2K3

2.0 SP1-Komponenten

 

clr_64.msp

x64

XP, W2K3

2.0 SP1-Komponenten

 

crt.msp

x86, x64

XP, W2K3

2.0 SP1-Komponenten

 

crt_64.msp

x64

XP, W2K3

2.0 SP1-Komponenten

 

dw.msp

x86, x64

XP, W2K3

2.0 SP1-Komponenten

 

dw_64.msp

x64

XP, W2K3

2.0 SP1-Komponenten

 

Netfx20a_x64.msi

x64

XP, W2K3

2.0 SP1-Komponenten

 

Netfx20a_x86.msi

x86

XP, W2K3

2.0 SP1-Komponenten

 

NetFX_CA.msp

x86, x64

XP, W2K3

2.0 SP1-Komponenten

 

NetFX_Core.msp

x86, x64

XP, W2K3

2.0 SP1-Komponenten

 

NetFX_Core_64.msp

x64

XP, W2K3

2.0 SP1-Komponenten

 

NetFX_Other.msp

x86, x64

XP, W2K3

2.0 SP1-Komponenten

 

NetFX_Other_64.msp

x64

XP, W2K3

2.0 SP1-Komponenten

 

prexp.msp

x86, x64

XP, W2K3

2.0 SP1-Komponenten

 

winforms.msp

x86, x64

XP, W2K3

2.0 SP1-Komponenten

 

winforms_64.msp

x64

XP, W2K3

2.0 SP1-Komponenten

wcu\dotNetFramework\dotNetFX30

Netfx30a_x64.msi

x64

XP, W2K3

3.0 SP1-Komponenten

 

Netfx30a_x86.msi

x86

XP, W2K3

3.0 SP1-Komponenten

 

RGB9RAST_x64.msi

x64

XP, W2K3

Erforderliche Systemkomponente für 3.0 SP1

 

RGB9RAST_x86.msi

x86

XP, W2K3

Erforderliche Systemkomponente für 3.0 SP1

 

WCF.msp

x86, x64

XP, W2K3

3.0 SP1-Komponenten

 

WCF_64.msp

x64

XP, W2K3

3.0 SP1-Komponenten

 

WCS.msp

x86, x64

XP, W2K3

3.0 SP1-Komponenten

 

WCS_64.msp

x64

XP, W2K3

3.0 SP1-Komponenten

 

WF.msp

x86, x64

XP, W2K3

3.0 SP1-Komponenten

 

WF_32.msp

x86

XP, W2K3

3.0 SP1-Komponenten

 

WF_64.msp

x64

XP, W2K3

3.0 SP1-Komponenten

 

WIC_x64_enu.exe

x64

XP, W2K3

Erforderliche Systemkomponente für 3.0 SP1

 

WIC_x86_enu.exe

x86

XP, W2K3

Erforderliche Systemkomponente für 3.0 SP1

 

WPF1.msp

x86, x64

XP, W2K3

3.0 SP1-Komponenten

 

WPF1_64.msp

x64

XP, W2K3

3.0 SP1-Komponenten

 

WPF2.msp

x86, x64

XP, W2K3

3.0 SP1-Komponenten

 

WPF2_32.msp

x86

XP, W2K3

3.0 SP1-Komponenten

 

WPF2_64.msp

x64

XP, W2K3

3.0 SP1-Komponenten

 

WPF_Other.msp

x86, x64

XP, W2K3

3.0 SP1-Komponenten

 

WPF_Other_32.msp

x86

XP, W2K3

3.0 SP1-Komponenten

 

WPF_Other_64.msp

x64

XP, W2K3

3.0 SP1-Komponenten

 

XPS.msp

x86, x64

XP, W2K3

3.0 SP1-Komponenten

 

XPSEPSC-amd64-en-US.exe

x64

XP, W2K3

Erforderliche Systemkomponente für 3.0 SP1

 

XPSEPSC-x86-en-US.exe

x86

XP, W2K3

Erforderliche Systemkomponente für 3.0 SP1

wcu\dotNetFramework\dotNetFX30\x64

msxml6.msi

x64

XP, W2K3

Erforderliche Systemkomponente für 3.0 SP1

wcu\dotNetFramework\dotNetFX30\x86

msxml6.msi

x86

XP, W2K3

Erforderliche Systemkomponente für 3.0 SP1

wcu\dotNetFramework\dotNetFX35\ia64

netfx35_ia64.exe

ia64

W2K8

3.5-Komponenten

wcu\dotNetFramework\dotNetFX35\x64

netfx35_x64.exe

x64

XP, W2K3, Vista, W2K8

3.5-Komponenten

wcu\dotNetFramework\dotNetFX35\x86

netfx35_x86.exe

x86

XP, W2K3, Vista, W2K8

3.5-Komponenten

wcu\dotNetFramework\dotNetMSP

NetFx_20_SP1_ENU_License.rtf

-

Vista

Lizenz für kumulative 2.0-Updates

 

NetFx_30_SP1_ENU_License.rtf

-

Vista

Lizenz für kumulative 3.0-Updates

 

NetFX2.0-KB110806-v6000-x64.msu

x64

Vista

Kumulative 2.0-Updates

 

NetFX2.0-KB936704-v6000-x64_RTM_en.msu

x64

Vista, W2K8

Englische 2.0-Language Packs

 

NetFX3.0-KB929300-v6000-x64.msu

x64

Vista

Kumulative 3.0-Updates

 

NetFX3.0-KB936705-v6000-x64_RTM_en.msu

x64

Vista, W2K8

Englische 2.0-Language Packs

 

NetFX2.0-KB110806-v6000-x86.msu

x86

Vista

Kumulative 2.0-Updates

 

NetFX2.0-KB936704-v6000-x86_RTM_en.msu

x86

Vista, W2K8

Englische 3.0-Language Packs

 

NetFX3.0-KB929300-v6000-x86.msu

x86

Vista

Kumulative 3.0-Updates

 

NetFX3.0-KB936705-v6000-x86_RTM_en.msu

x86

Vista, W2K8

Englische 3.0-Language Packs

Setupbeispiele

In den folgenden Beispielen sind für zwei verschiedene Installationsszenarien die Dateien aufgeführt, die Sie in die Setupmedien einschließen müssen.

Hinweis:

Wenn Sie einzelne Komponenten einschließen, müssen diese im gleichen relativen Pfad wie der .NET Framework 3.5-Setup-Bootstrapper ("dotNetFx35setup") hinzugefügt werden.

Beispiel 1

In der folgenden Tabelle sind die Dateien aufgeführt, die Sie bei der Bereitstellung auf Windows XP oder Windows Vista in Ihrem Setupmedienlayout einschließen müssen. Für die Dateiliste wird vorausgesetzt, dass die Benutzer nur die x86-Version installieren und .NET Framework 2.0 SP1 und 3.0 SP1 (unter Windows XP und Windows Server 2003) oder das kumulative Update (unter Windows Vista) bereits installiert haben.

Pfad

Dateiname

Plattform

Betriebssystem

Beschreibung

 

dotNetFx35setup.exe

Alle

Alle

.NET Framework 3.5-Setup-Bootstrapper

dotNetFX35\x86

netfx35_x86.exe

x86

XP, W2K3, Vista, W2K8

3.5-Komponenten

Beispiel 2

In der folgenden Tabelle sind die Dateien aufgeführt, die Sie bei der Bereitstellung auf Windows XP SP2 oder Windows Server 2003 SP1 auf x86- und x64-Computern in Ihrem Setupmedienlayout einschließen müssen. Für die Dateiliste wird vorausgesetzt, dass die Benutzer .NET Framework 2.0 SP1 bereits installiert haben.

Hinweis:

Wenn der Benutzer in diesem Beispiel nicht über .NET Framework 2.0 SP1 verfügt, lädt Setup dieses automatisch herunter, sofern eine Verbindung mit dem Internet besteht.

Pfad

Dateiname

Plattform

Betriebssysteme

Beschreibung

(Stamm)

dotNetFx35setup.exe

Alle

Alle

.NET Framework 3.5-Setup-Bootstrapper

dotNetFX30

Netfx30a_x64.msi

x64

XP, W2K3

3.0 SP1-Komponenten

 

Netfx30a_x86.msi

x86

XP, W2K3

3.0 SP1-Komponenten

 

RGB9RAST_x64.msi

x64

XP, W2K3

Erforderliche Systemkomponente für 3.0 SP1

 

RGB9RAST_x86.msi

x86

XP, W2K3

Erforderliche Systemkomponente für 3.0 SP1

 

WCF.msp

x86, x64

XP, W2K3

3.0 SP1-Komponenten

 

WCF_64.msp

x64

XP, W2K3

3.0 SP1-Komponenten

 

WCS.msp

x86, x64

XP, W2K3

3.0 SP1-Komponenten

 

WCS_64.msp

x64

XP, W2K3

3.0 SP1-Komponenten

 

WF.msp

x86, x64

XP, W2K3

3.0 SP1-Komponenten

 

WF_32.msp

x86

XP, W2K3

3.0 SP1-Komponenten

 

WF_64.msp

x64

XP, W2K3

3.0 SP1-Komponenten

 

WIC_x64_enu.exe

x64

XP, W2K3

Erforderliche Systemkomponente für 3.0 SP1

 

WIC_x86_enu.exe

x86

XP, W2K3

Erforderliche Systemkomponente für 3.0 SP1

 

WPF1.msp

x86, x64

XP, W2K3

3.0 SP1-Komponenten

 

WPF1_64.msp

x64

XP, W2K3

3.0 SP1-Komponenten

 

WPF2.msp

x86, x64

XP, W2K3

3.0 SP1-Komponenten

 

WPF2_32.msp

x86

XP, W2K3

3.0 SP1-Komponenten

 

WPF2_64.msp

x64

XP, W2K3

3.0 SP1-Komponenten

 

WPF_Other.msp

x86, x64

XP, W2K3

3.0 SP1-Komponenten

 

WPF_Other_32.msp

x86

XP, W2K3

3.0 SP1-Komponenten

 

WPF_Other_64.msp

x64

XP, W2K3

3.0 SP1-Komponenten

 

XPS.msp

x86, x64

XP, W2K3

3.0 SP1-Komponenten

 

XPSEPSC-amd64-en-US.exe

x64

XP, W2K3

Erforderliche Systemkomponente für 3.0 SP1

 

XPSEPSC-x86-en-US.exe

x86

XP, W2K3

Erforderliche Systemkomponente für 3.0 SP1

dotNetFX30\x64

msxml6.msi

x64

XP, W2K3

Erforderliche Systemkomponente für 3.0 SP1

dotNetFX30\x86

msxml6.msi

x86

XP, W2K3

Erforderliche Systemkomponente für 3.0 SP1

dotNetFX35\x64

netfx35_x64.exe

x64

XP, W2K3, Vista, W2K8

3.5-Komponenten

dotNetFX35\x86

netfx35_x86.exe

x86

XP, W2K3, Vista, W2K8

3.5-Komponenten

Siehe auch

Konzepte

Handbuch für die Bereitstellung von .NET Framework 3.5 für Administratoren