Handbuch für die Bereitstellung von .NET Framework für Entwickler
Dieses Thema enthält Informationen für Entwickler, die .NET Framework, Version 4 mit ihren Anwendungen installieren möchten.
Sie können das eigenständige, verteilbare .NET Framework 4-Paket und die Language Packs für .NET Framework 4 im Microsoft Download Center herunterladen. Downloadlinks finden Sie in den Abschnitten Eigenständige, verteilbare Pakete und Web-Bootstrapper-Pakete.
Dieses Thema enthält folgende Abschnitte:
Installationsanforderungen
Eigenständige, verteilbare Pakete
Web-Bootstrapper-Pakete
Verteilen von .NET Framework 4 mit Visual Studio 2010
Manuelles Installieren von .NET Framework
Verketten von Redistributable Package mit dem Anwendungssetup
Verketten der Language Packs mit dem Anwendungssetup
Erkennen von .NET Framework 4
Erkennen der Language Packs
Deinstallieren von Microsoft .NET Framework 4
Befehlszeilenoptionen
Problembehandlung
Informationen zum Bereitstellen von .NET Framework 4 und dessen Systemabhängigkeiten in einem Netzwerk durch einen Systemadministrator finden Sie im Handbuch für die Bereitstellung von .NET Framework für Administratoren.
Installationsanforderungen
Im Folgenden finden Sie eine Zusammenfassung der Software- und Hardwareanforderungen zum Installieren von .NET Framework 4. Eine ausführliche Beschreibung der Anforderungen finden Sie unter Systemanforderungen für .NET Framework.
![]() |
---|
Zum Installieren von .NET Framework 4 benötigen Sie Administratorrechte. |
Softwareanforderungen
Für die Installation von .NET Framework 4 muss auf den Zielcomputern eines der folgenden Betriebssysteme installiert sein:
Windows 7-Produktfamilie.
Windows Server 2008 R2-Produktfamilie.
Windows Server 2008 Server Core R2 mit Service Pack 1 oder höher.
Windows Vista-Produktfamilie.
Windows Server 2008-Produktfamilie.
Windows XP Home oder Microsoft Windows XP Professional, jeweils mit Service Pack 3 oder höher.
Windows Server 2003-Produktfamilie mit Service Pack 2 oder höher.
Für Windows Server 2003 müssen Sie auch die Windows-Bilderstellungskomponente (Windows Imaging Component, WIC) auf dem Zielcomputer installieren:
Für Windows Server 2008 R2 Server Core müssen Sie die folgenden Betriebssystemfunktionen aktivieren:
.NET Framework 2.0 Verwenden Sie einen der folgenden ocsetup-Befehle:
start /w ocsetup NetFx2-ServerCore
start /w ocsetup NetFx2-ServerCore-WOW64
Windows-32-Bit-On-Windows-64-Bit (WOW64). Verwenden Sie den folgenden ocsetup-Befehl:
- start /w ocsetup ServerCore-WOW64
Hardwareanforderungen
Anforderung |
Empfohlenes Minimum |
---|---|
CPU |
Pentium 1 GHz oder schneller |
RAM |
512 MB oder mehr |
Speicherplatz für Client Profile |
32-Bit-System: 600 MB 64-Bit-System: 1,5 GB |
Speicherplatz für vollständiges Profil |
32-Bit-System: 850 MB 64-Bit-System: 2 GB |
Eigenständige, verteilbare Pakete
Die eigenständigen weitervertreibbaren Pakete enthalten alle Komponenten, die zum Bereitstellen von .NET Framework 4 auf den angegebenen Zielplattformen erforderlich sind. Diese ausführbaren Dateien enthalten jedoch keine Language Packs. Sie können die Sprachunterstützung mithilfe der eigenständigen Language Packs installieren.
In der folgenden Tabelle sind die eigenständigen verteilbaren Pakete für jedes Profil und jede Plattform aufgeführt.
Eigenständiges Paket |
EXE name |
Profil |
Zielplattformen |
---|---|---|---|
.NET Framework 4 für x86 und x64 |
Vollständig |
x86 und x64 |
|
.NET Framework 4 für IA-64 |
Vollständig |
x86 und IA-64 |
|
.NET Framework 4 für x86 |
Vollständig |
nur x86 |
|
.NET Framework 4 Client Profile für x86 und x64 |
Client |
x86 und x64 |
|
.NET Framework 4 Client Profile für x86 |
Client |
nur x86 |
|
.NET Framework 4 für Server Core (kann nur unter Windows Server 2008 Server Core R2-Betriebssystemen verwendet werden) |
Vollständig |
x64 Server Core |
Die Pakete dotNetFx40_Full_x86_64.exe und dotNetFx40_Client_x86_64.exe sind für x86- und für x64-Computer vorgesehen. Diese Pakete werden für die meisten Bereitstellungsszenarien empfohlen. IA-64-basierte Computer werden von diesen Paketen jedoch nicht unterstützt.
Verwenden Sie das Paket dotNetFx40_Full_x86.exe oder dotNetFx40_Client_x86.exe, wenn Sie .NET Framework 4 nur auf x86-Computern installieren möchten. Verwenden Sie diese Pakete nicht zur Installation unter 64-Bit-Betriebssystemen. (Das Client Profile-Paket ist für die Verteilung auf IA-64-basierten Computern nicht verfügbar.)
Web-Bootstrapper-Pakete
Bei den Web-Bootstrapper-Paketen handelt es sich um webbasierte Installationsprogramme, die den Installationsvorgang vereinfachen. Bei Verwendung dieser kleinen Dateien werden die erforderlichen Komponenten während des Setups aus dem Internet heruntergeladen. Für jedes Paket ist eine Internetverbindung erforderlich. Die Pakete erkennen erforderliche Komponenten sowie das Language Pack für die Sprache des vom Benutzer verwendeten Betriebssystems, laden diese herunter und installieren sie. Sie können die zusätzliche Sprachunterstützung mithilfe der eigenständigen Language Packs installieren.
![]() |
---|
Web-Bootstrapper-Pakete funktionieren nicht auf Windows Server 2008 Server Core R2-Computern. |
In der folgenden Tabelle sind die Web-Bootstrapper-Pakete für jedes Profil aufgeführt.
Bootstrapperpaket |
EXE name |
Profil |
Zielplattformen |
---|---|---|---|
.NET Framework 4 |
Vollständig |
Alle CPUs |
|
.NET Framework 4 Client Profile |
Client |
x86 und x64 |
Mit dem Web-Bootstrapper können Sie das verteilbare Paket auf einem Computer manuell starten und installieren. Das verteilbare Paket kann auch und als Teil des Setupprogramms für eine .NET Framework 4-Anwendung gestartet und installiert werden.
Verteilen von .NET Framework 4 mit Visual Studio 2010
Wenn Sie mit Microsoft Visual Studio 2010 erstellte Anwendungen bereitstellen, die .NET Framework 4 erfordern, muss vor der Installation Ihrer Anwendung auf dem Zielcomputer .NET Framework installiert werden. Sie können .NET Framework 4 in eine ausführbare Setupdatei integrieren, die Sie mit einem Visual Studio 2010-Setupprojekt erstellen. Dazu stehen Ihnen drei Möglichkeiten zur Verfügung: mit einem Visual Studio-Setupprojekt, einer ClickOnce-Anwendungsbereitstellung oder einem InstallShield-Projekt.
Wenn Sie ein Setupprogramm für .NET Framework erstellen, können Sie dieses optional mit dem Installationsvorgang der Anwendung verketten, um die Installation von .NET Framework zu überwachen. Dies wird im Abschnitt Verketten von .NET Framework mit dem Anwendungssetup erläutert. Sofern Sie nicht den Web-Bootstrapper verwenden, können Sie auch die Language Packs für .NET Framework verketten. Dies wird im Abschnitt Verketten der Language Packs mit dem Anwendungssetup erläutert.
Wenn das Erstellen einer Setupdatei nicht praktikabel ist, können Sie die Benutzer anweisen, .NET Framework manuell zu installieren, wie im nächsten Abschnitt beschrieben.
![]() |
---|
Informationen zum Installieren von .NET Framework 4 auf Server Core-Computern finden Sie im Abschnitt Verketten der Language Packs mit dem Anwendungssetup. |
So nehmen Sie .NET Framework 3.5 in ein Setupprojekt auf
Wenn Sie ein Visual Studio 2010-Setupprojekt für die Installation von .NET Framework 4 mit Ihrer Anwendung konfigurieren, wird .NET Framework 4 mit Ihrer Anwendung in ein Paket verpackt. Beim Setup der Anwendung wird überprüft, ob .NET Framework 4 installiert ist, und, falls notwendig, vor der Installation der Anwendung installiert.
Erstellen Sie in Visual Studio 2010 mit den folgenden Schritten ein neues Setupprojekt:
Klicken Sie im Menü Datei erst auf Neu und dann auf Projekt.
Klicken Sie im linken Bereich auf Andere Projekttypen, auf Setup und Bereitstellung und dann auf Visual Studio Installer.
Geben Sie im Feld Name einen Namen für das Projekt ein, und klicken Sie dann auf OK.
Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf den Namen des Setupprojekts, klicken Sie auf Hinzufügen, und fügen Sie dann die Projektausgabe, Mergemodule, Dateien und Assemblys hinzu.
Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf den Namen des Setupprojekts, und klicken Sie dann auf Eigenschaften.
Klicken Sie im Dialogfeld Eigenschaftenseiten auf die Registerkarte Erforderliche Komponenten.
Stellen Sie im Dialogfeld Erforderliche Komponenten sicher, dass das Kontrollkästchen Setupprogramm zur Installation erforderlicher Komponenten erstellen aktiviert ist.
Suchen Sie in der Liste der erforderlichen Komponenten .NET Framework 4, und wählen Sie dann das gewünschte Profil (.NET Framework 4 oder .NET Framework 4 Client Profile) aus.
Klicken Sie auf eine Option, um den Quellspeicherort für die erforderlichen Komponenten anzugeben, und dann auf OK.
Wenn Sie für den Downloadspeicherort für .NET Framework 4 eine URL festlegen, können Sie die Microsoft Download Center-Website oder eine eigene Website angeben. Wenn Sie das verteilbare Paket auf einem eigenen Server platzieren, müssen Sie das vollständig verteilbare Paket und nicht den Web-Bootstrapper verwenden. Mit dem Web-Bootstrapper im Microsoft Download Center können Sie lediglich eine Verknüpfung erstellen. Die URL kann auch auf eine CD verweisen, auf die eine eigene Anwendung verteilt wird.
Klicken Sie im Dialogfeld Eigenschaftenseiten auf OK.
So nehmen Sie .NET Framework 3.5 in eine ClickOnce-Bereitstellung auf
Mit einer ClickOnce-Bereitstellung können Sie Windows-basierte Anwendungen auf einem Webserver oder in einer Netzwerkdateifreigabe veröffentlichen und so den Installationsvorgang vereinfachen. Visual Studio bietet vollständige Unterstützung für das Veröffentlichen und Aktualisieren von mit ClickOnce bereitgestellten Anwendungen. ClickOnce-Bereitstellung ist für Projekte verfügbar, die mit Visual Basic und Visual C# wurden, ist für Visual C++ jedoch nicht verfügbar.
Wählen Sie in Visual Studio 2010 die ClickOnce-Bereitstellung aus, indem Sie folgende Schritte ausführen:
Öffnen Sie das Anwendungsprojekt, das Sie veröffentlichen möchten.
Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf den Projektnamen, und klicken Sie dann auf Eigenschaften.
Klicken Sie auf den Bereich Veröffentlichen.
Klicken Sie auf die Schaltfläche Erforderliche Komponenten.
Stellen Sie im Dialogfeld Erforderliche Komponenten sicher, dass das Kontrollkästchen Setupprogramm zur Installation erforderlicher Komponenten erstellen aktiviert ist.
Suchen Sie in der Liste der erforderlichen Komponenten .NET Framework 4, und wählen Sie dann das gewünschte Profil (.NET Framework 4 oder .NET Framework 4 Client Profile) aus.
Klicken Sie auf eine Option, um den Quellspeicherort für die erforderlichen Komponenten anzugeben, und dann auf OK.
Wenn Sie für den Downloadspeicherort für .NET Framework 4 eine URL festlegen, können Sie die Microsoft Download Center-Website oder eine eigene Website angeben. Wenn Sie das verteilbare Installationspaket auf einem eigenen Server platzieren, müssen Sie das vollständig verteilbare Paket und nicht den Web-Bootstrapper verwenden. Mit dem Web-Bootstrapper im Microsoft Download Center können Sie lediglich eine Verknüpfung erstellen. Die URL kann auch auf eine CD verweisen, auf die eine eigene Anwendung verteilt wird.
Klicken Sie im Dialogfeld Eigenschaftenseiten auf OK.
So schließen Sie .NET Framework in InstallShield ein
Mit InstallShield können Sie Windows-basierte Anwendungen über Visual Studio 2010 veröffentlichen.
Erstellen Sie in Visual Studio 2010 mit den folgenden Schritten ein neues Setupprojekt:
Klicken Sie im Menü Datei erst auf Neu und dann auf Projekt.
Klicken Sie im linken Bereich auf Andere Projekttypen, auf Setup und Bereitstellung und dann auf InstallShield 2010.
Geben Sie im Feld Name einen Namen für das Projekt ein, und klicken Sie dann auf OK.
Wenn Sie diesen Vorgang zum ersten Mal ausführen, klicken Sie auf Zu InstallShield wechseln, um InstallShield Limited Edition für Microsoft Visual Studio 2010 herunterzuladen. Starten Sie Visual Studio 2010 erneut.
Wechseln Sie zum Projekt-Assistenten, und klicken Sie auf Anwendungsdateien, um die Projektausgabe hinzuzufügen. Über den Projekt-Assistenten können Sie weitere Projektattribute konfigurieren.
Wechseln Sie zu Installationsanforderungen, und wählen Sie die Betriebssysteme und die Version von .NET Framework aus, die Sie installieren möchten.
Klicken Sie mit der rechten Maustaste auf das Setupprojekt, und klicken Sie auf Erstellen.
Manuelles Installieren von .NET Framework
In manchen Situationen kann die automatische Installation von .NET Framework 4 mit Ihrer Anwendung möglicherweise nicht ausgeführt werden. In diesem Fall können Sie .NET Framework von den Benutzern selbst installieren lassen. Das verteilbare Paket ist in mehreren Konfigurationen verfügbar (weitere Informationen finden Sie in den Abschnitten Eigenständige, verteilbare Pakete und Web-Bootstrapper-Pakete weiter oben in diesem Thema). Im Setupprozess stellen Sie Anweisungen dafür bereit, wie Benutzer zur Suche und Installation von .NET Framework vorgehen müssen.
Verketten von .NET Framework mit dem Anwendungssetup
.NET Framework 4 stellt zwei Verwendungsmethoden für in der Befehlszeile zu verwendende Befehle bereit, mit denen Sie den .NET Framework-Setupvorgang in den Setupvorgang Ihrer Anwendung einfügen (mit diesem verketten) können.
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.
Lassen Sie den .NET Framework-Setupvorgang die erforderlichen Komponenten ermitteln, und laden Sie mit den Web-Bootstrapper-Paketen nur diese erforderlichen Komponenten aus dem Internet herunter, und installieren Sie diese.
Diese beiden Optionen werden in den folgenden Abschnitten beschrieben.
Unabhängig von der ausgewählten Option führen Sie zum Verketten des .NET Framework 4-Installationsvorgangs das verteilbare Paket in der Befehlszeile aus, verwenden Sie nach dem Namen der verteilbaren EXE-Datei die folgenden Befehlszeilenoptionen, und verarbeiten Sie die Fehlercode entsprechend:
<.NET Framework redistributable> /q /norestart /ChainingPackage <packageName>
![]() |
---|
In den Beispielen in diesem Thema wird davon ausgegangen, dass der Name des verkettenden Pakets MyProductName lautet. |
Eine vollständige Liste der Optionen finden Sie im Abschnitt Befehlszeilenoptionen.
Ein Beispiel für ein Verkettungspaket finden Sie unter Gewusst wie: Abrufen des Status vom Installationsprogramm für .NET Framework 4.
Einschließen der .NET Framework-Dateien in die Verteilungsmedien
Wenn Sie alle Komponenten in den .NET Framework-Setupvorgang einschließen möchten, verwenden Sie die eigenständigen verteilbaren Pakete. Diese Pakete enthalten die zur Installation von .NET Framework 4 auf x86-, x64- und IA64-Computern unter den unterstützten Betriebssystemen erforderlichen Komponenten. Wenn Sie zum Beispiel den .NET Framework Client Profile-Installationsvorgang auf x86- oder x64-Computern mit dem eigenständigen verteilbaren Paket verketten möchten, verwenden Sie den folgenden Befehl:
dotNetFx40_Client_x86_x64.exe /q /norestart /ChainingPackage "MyProductName"
![]() |
---|
Mit dieser Methode werden die Language Packs nicht per Verkettung installiert.(Im Abschnitt Verketten der Language Packs mit dem Anwendungssetup finden Sie weitere Informationen.) |
Entscheidung durch den .NET Framework-Installationsvorgang
Bei dieser Option werden mithilfe der Web-Bootstrapper-Pakete nur die erforderlichen Komponenten installiert. Sie können die Web-Bootstrapper-Bereitstellung mit den Standardspracheinstellungen verwenden oder mit der Befehlszeilenoption /LCID ein anderes Language Pack angeben.
Verwenden der Standardspracheinstellungen
Wenn Sie die Befehlszeilenoption /LCID nicht angeben, wird vom Web-Bootstrapper automatisch das Language Pack heruntergeladen, das der Benutzereinstellung für die mehrsprachige Benutzeroberfläche (Multilingual User Interface, MUI) entspricht. Wenn Sie zum Beispiel den vollständigen .NET Framework-Installationsvorgang auf x86- oder x64-Computern mithilfe des Web-Bootstrapper-Pakets verketten möchten, fügen Sie dem Installationsvorgang der Anwendung den folgenden Befehl hinzu:
dotNetFx40_Full_setup.exe /q /norestart /ChainingPackage "MyProductName"
Mit dieser Option wird automatisch das Language Pack heruntergeladen und installiert, das der Benutzereinstellung für die MUI entspricht.
Überschreiben von Standardspracheinstellungen
Wenn Sie die Befehlszeilenoption /LCID angeben, führt der Web-Bootstrapper keine automatische Erkennung aus und lädt das von Ihnen angegebene Language Pack herunter. Wenn Sie zum Beispiel den vollständigen .NET Framework-Installationsvorgang auf x86- oder x64-Computern verketten und das Language Pack Japanisch installieren möchten, fügen Sie dem Installationsvorgang der Anwendung den folgenden Befehl hinzu:
dotNetFx40_Full_setup.exe /q /norestart /ChainingPackage "MyProductName" /LCID 1041
Hinweis
Unterschiedliche Language Packs können verschiedene Versionsdatumsangaben aufweisen.Wenn das angegebene Language Pack im Download Center nicht verfügbar ist, wird .NET Framework von Setup ohne das Language Pack installiert.Wenn .NET Framework 4 auf dem Computer des Benutzers bereits installiert ist, wird hingegen vom Web-Bootstrapper nur das Language Pack installiert.
Nachverfolgen und Abbrechen einer automatischen Installation im Anwendungssetup
Das Setup von .NET Framework 4 ist im Setup zahlreicher Anwendungen als erforderliche Komponente enthalten. Um für Anwendungen, die .NET Framework 4 erfordern, eine angepasste oder einheitliche Setupumgebung zu bieten, können Sie festlegen, dass das .NET Framework 4-Setup automatisch gestartet und nachverfolgt wird, während Ihre eigene Ansicht des Setupstatus angezeigt wird. Die entsprechenden Informationen finden Sie in der MSDN-Bibliothek.
Verketten der Language Packs mit dem Anwendungssetup
Die folgende Tabelle bietet eine Liste eigenständiger ausführbarer Dateien für Language Packs, die die lokalisierten Ressourcen für die angegebenen Zielplattformen enthalten. These executables do not contain the language-neutral binaries that are required to install the .NET Framework 4 language packs. Kultur gibt eine unterstützte Sprache an.
Wenn Sie den Web-Bootstrapper verwenden, müssen Sie die Language Packs nicht verketten.
Paketname |
Profil |
Zielplattformen |
---|---|---|
dotNetFx40LP_Full_x86_x64Kultur.exe |
Vollständig |
x86 und x64 |
dotNetFx40LP_Full_x86_ia64Kultur.exe |
Vollständig |
x86 und IA-64 |
dotNetFx40LP_Full_x86Kultur.exe |
Vollständig |
nur x86 |
dotNetFx40LP_Client_x86_x64Kultur.exe |
Client |
x86 und x64 |
dotNetFx40LP_Client_x86Kultur.exe |
Client |
nur x86 |
dotNetFx40LP_Full_x86_x64Kultur_SC.exe (kann nur unter Windows Server 2008 Server Core R2-Betriebssystemen verwendet werden) |
Vollständig |
x64 Server Core |
![]() |
---|
Die Language Packs für Client Profile sind zur Verteilung auf IA-64-basierten Computern nicht verfügbar. |
Einige Beispiele für diese Pakete sind dotNetFx40LP_Full_x86_x64de.exe und dotNetFx40LP_Full_x86_x64ja.exe.
Um zum Beispiel die vollständige Version von .NET Framework 4 mit dem Language Pack Deutsch auf x86- oder x64-Computern bereitzustellen, verwenden Sie den folgenden Befehl:
dotNetFx40LP_Full_x86_x64de.exe /q /norestart /ChainingPackage "MyProductName"
Eine vollständige Liste der Befehlszeilenoptionen finden Sie im Abschnitt Befehlszeilenoptionen.
Erkennen von .NET Framework 4
Das .NET Framework 4-Installationsprogramm schreibt Registrierungsschlüssel, wenn die Installation erfolgreich verläuft. Sie können testen, ob .NET Framework 4 einwandfrei installiert ist, indem Sie die in der nachstehenden Tabelle aufgeführten Registrierungsschlüssel prüfen.
Profil |
Registrierungsschlüsselname |
Wert |
---|---|---|
Vollständig |
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full |
Name: Install Eingabe: DWORD Daten: 1 |
Client |
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client |
Name: Install Eingabe: DWORD Daten: 1 |
Erkennen der Language Packs
Sie können testen, ob ein bestimmtes Language Pack installiert ist, indem Sie die in der nachfolgenden Tabelle aufgeführten Registrierungsschlüssel überprüfen. LCID gibt einen Gebietsschemabezeichner an. Eine Liste dieser Bezeichner finden Sie unter Unterstützte Sprachen.
Profil |
Registrierungsschlüsselname |
Wert |
---|---|---|
Vollständig |
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\LCID |
Name: Install Eingabe: DWORD Daten: 1 |
Client |
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client\LCID |
Name: Install Eingabe: DWORD Daten: 1 |
Um zum Beispiel zu ermitteln, ob das vollständige Language Pack Japanisch bereits installiert ist, überprüfen Sie in der Registrierung die folgenden Werte:
Key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\1041
Name: Install
Type: DWORD
Data: 1
Deinstallieren von .NET Framework 4
Sie können .NET Framework 4 in der Systemsteuerung über die Option Software deinstallieren. Zunächst müssen Sie die .NET Framework 4 Extended Version deinstallieren und erst dann .NET Framework 4 Client Profile.
Für Server Core-Betriebssysteme müssen Sie .NET Framework 4 mit den folgenden Befehlszeilenvorgängen deinstallieren:
Deinstallieren Sie .NET Framework 4 Extended Version:
%windir%\Microsoft.NET\Framework64\v4.0.30319\SetupCache\Extended\setup.exe /uninstall /x86 /x64 /ia64 /parameterfolder Extended /q
Deinstallieren Sie das .NET Framework 4 Client Profile:
%windir%\Microsoft.NET\Framework64\v4.0.30319\SetupCache\Client\setup.exe /uninstall /x86 /x64 /parameterfolder Client
Befehlszeilenoptionen
In der folgenden Tabelle sind die Optionen aufgelistet, die Sie eingeben können, wenn Sie das verteilbare .NET Framework 4-Installationsprogramm an der Eingabeaufforderung ausführen.
Option |
Beschreibung |
---|---|
/q |
Legt den stillen Modus fest. |
/norestart |
Verhindert, dass das Setupprogramm automatisch erneut gestartet wird. Wenn Sie diese Option verwenden, muss die verkettende Anwendung den Rückgabecode erfassen und den Neustart initiieren (siehe Nachverfolgen von.NET Framework 4). |
/repair |
Löst die Reparaturfunktionalität aus. |
/LCID LCID wobei LCID einen Gebietsschemabezeichner angibt (siehe Unterstützte Sprachen) |
Installiert das von LCID angegebene Language Pack und erzwingt die Anzeige der Benutzeroberfläche in dieser Sprache (sofern nicht der stille Modus festgelegt wird). Bei Verwendung des Web-Bootstrappers wird mit dieser Option das Language Pack per Verkettung aus dem Internet installiert. ![]()
Verwenden Sie diese Option nicht, wenn Sie die Language Packs für .NET Framework installieren.
|
/passive |
Legt den passiven Modus fest und zeigt die Statusanzeige an, um anzugeben, dass die Installation ausgeführt wird, zeigt dem Benutzer jedoch keine Benutzeraufforderungen oder Fehlermeldungen an. In diesem Modus muss das Setupprogramm Rückgabecodes behandeln. |
/showfinalerror |
Legt den passiven Modus fest, zeigt jedoch Fehler an, wenn die Installation nicht erfolgreich ist. Bei dieser Option muss der Benutzer eingreifen, wenn die Installation nicht erfolgreich ist. |
/promptrestart |
Im passiven Modus wird der Benutzer zur Eingabe aufgefordert, wenn zum Abschluss des Setupprogramms ein Neustart erforderlich ist. Bei dieser Option muss der Benutzer eingreifen, wenn ein Neustart erforderlich ist. |
/CEIPConsent |
Überschreibt das Standardverhalten und sendet anonymes Feedback an Microsoft, um die Bereitstellungsumgebung für die Zukunft zu verbessern. Diese Option kann nur verwendet werden, wenn vom Setupprogramm der Anwendung die Zustimmung angefordert wird und der Benutzer die Berechtigung erteilt, anonymes Feedback an Microsoft zu senden. |
/chainingpackage PackageName |
Gibt den Namen der ausführbaren Datei an, die das Verketten ausführt. Diese Informationen werden als anonymes Feedback an Microsoft gesendet, um zu helfen, die Bereitstellungsumgebung für die Zukunft zu verbessern. Wenn der Paketname Leerzeichen enthält, verwenden Sie als Trennzeichen doppelte Anführungszeichen, z. B. /chainingpackage "Chaining Product". Ein Beispiel für ein Verkettungspaket finden Sie in der MSDN-Bibliothek unter Getting Progress Information from an Installation Package. |
Unterstützte Sprachen
LCID |
Sprache – Land/Region |
Kultur |
---|---|---|
1025 |
Arabisch - Saudi-Arabien |
ar |
1028 |
Chinesisch - Taiwan |
zh-cht |
1029 |
Tschechisch |
cs |
1030 |
Dänisch |
da |
1031 |
Deutsch – Deutschland |
de |
1032 |
Griechisch |
el |
1033 |
Englisch – USA |
Nicht verfügbar |
1035 |
Finnisch |
fi |
1036 |
Französisch – Frankreich |
fr |
1037 |
Hebräisch |
er |
1038 |
Ungarisch |
hu |
1040 |
Italienisch – Italien |
it |
1041 |
Japanisch |
ja |
1042 |
Koreanisch |
ko |
1043 |
Niederländisch – Niederlande |
nl |
1044 |
Norwegisch (Bokmål) |
nein |
1045 |
Polnisch |
pl |
1046 |
Portugiesisch (Brasilien) |
pt-BR |
1049 |
Russisch |
ru |
1053 |
Schwedisch |
sv |
1055 |
Türkisch |
tr |
2052 |
Chinesisch – Volksrepublik China |
zh-chs |
2070 |
Portugiesisch – Portugal |
pt-PT |
3082 |
Spanisch – Spanien (Moderne Sortierreihenfolge) |
es |
Problembehandlung
Rückgabecodes
In der folgenden Tabelle sind die häufigsten Rückgabecodes für das verteilbare Installationsprogramm für .NET Framework 4 aufgeführt. Die Rückgabecodes sind für alle Versionen des Installationsprogramms identisch. Ausführliche Informationen finden Sie im nächsten Abschnitt, "Downloadfehlercodes"
Rückgabecode |
Beschreibung |
---|---|
0 |
Die Installation wurde erfolgreich abgeschlossen. |
1602 |
Der Benutzer hat die Installation abgebrochen. |
1603 |
Während der Installation ist ein schwerwiegender Fehler aufgetreten. |
1614 |
Ein Neustart ist erforderlich, um die Installation abzuschließen. Diese Meldung zeigt eine erfolgreiche Installation an. |
3010 |
Ein Neustart ist erforderlich, um die Installation abzuschließen. Diese Meldung zeigt eine erfolgreiche Installation an. |
5100 |
Der Computer des Benutzers erfüllt die Systemanforderungen nicht. |
5101 |
Interner Zustandsfehler. |
Downloadfehlercodes
Sonstige Fehlercodes
Windows Installer-Fehlercodes
Siehe auch
Konzepte
Installieren von .NET Framework
Weitere Ressourcen
Handbuch für die Bereitstellung von .NET Framework für Administratoren
Änderungsprotokoll
Datum |
Versionsgeschichte |
Grund |
---|---|---|
März 2011 |
Informationen zu Windows Server 2008 Server Core wurden hinzugefügt. |
Informationsergänzung. |