Multi-Targeting Pack für microsoft .NET Framework 4.0.3

Einführung

In diesem Artikel wird das Multi-Targeting Pack für microsoft .NET Framework 4.0.3 beschrieben. Dieses Paket mit mehreren Zielen fügt Unterstützung für die neuen APIs hinzu, die in Update 4.0.3 für Microsoft .NET Framework 4 – Runtime Update eingeführt wurden.

Weitere Informationen zu Update 4.0.3 für Microsoft .NET Framework 4 – Runtime Update finden Sie in den folgenden Artikeln der Microsoft Knowledge Base:

2600211 Update 4.0.3 für Microsoft .NET Framework 4 – Runtime Update Weitere Informationen zu Paketen mit mehreren Zielen für die .NET Framework finden Sie auf der folgenden Microsoft-Website:

Allgemeine Informationen zu Paketen mit mehreren Zielen für die .NET Framework

Hinweis Wenn Sie die Betaversion dieses Updates zuvor installiert haben, empfehlen wir Ihnen, Multi-Targeting Pack für microsoft .NET Framework 4.0.3 Beta von Systemsteuerung zu deinstallieren, bevor Sie dieses Update installieren.

Weitere Informationen

Multi-Targeting Pack für microsoft .NET Framework 4.0.3 ist im Update 4.0.3 für Microsoft .NET Framework 4 – Design-Time Update für Visual Studio 2010 SP1 enthalten. Dieses Paket für mehrere Ziele installiert neue Verweisassemblys, IntelliSense-Dateien und andere unterstützende Dateien.

Weitere Informationen zum Entwurfszeitupdate finden Sie im folgenden Artikel der Microsoft Knowledge Base:

2600214 Update 4.0.3 für Microsoft .NET Framework 4 – Design-Time Update für Visual Studio 2010 SP1Notes

  • Die Zielframeworks, die microsoft Visual Studio durch dieses Update für projekte hinzugefügt werden, sind ".NET Framework 4.0.3" und ".NET Framework 4.0.3 Clientprofil".

  • Nachdem Sie dieses Paket mit mehreren Zielen angewendet haben, können Sie neue Projekte erstellen, die die .NET Framework 4.0.3 verwenden.

    Hinweis Sie können neue Projekte erstellen, die die Features verwenden, die in .NET Framework 4.0.1, .NET Framework 4.02 oder .NET Framework 4.0.3-Runtimes eingeführt wurden.

  • Multi-Targeting Pack für microsoft .NET Framework 4.0.3 ist kumulativ. Es enthält alle zugehörigen Dateien aus Paketen mit mehreren Zielen für die .NET Framework 4.0.1 und für die .NET Framework 4.0.2. Daher müssen Sie die vorherigen Pakete mit mehreren Zielen nicht separat installieren, nachdem Sie Multi-Targeting Pack für microsoft .NET Framework 4.0.3 zum Erstellen neuer Projekte installiert haben.

  • Das Multi-Targeting Pack für das Microsoft .NET Framework 4.0.3 macht jedoch nur .NET Framework 4.0.3-Ziele verfügbar. Dieses Update macht z. B. nur die .NET Framework 4.0.3 verfügbar und macht nicht das Ziel für die .NET Framework 4.0.1 oder für die .NET Framework 4.0.2 verfügbar.

  • Das Ziel für die .NET Framework 4.0.1 und die .NET Framework 4.0.2 kann zusammen mit dem Ziel für die .NET Framework 4.0.3 vorhanden sein. Sie können weiterhin das vorherige Ziel für alle vorhandenen Projekte verwenden, die für die .NET Framework 4.0.1 und für die .NET Framework 4.0.2 erstellt wurden. Jede Version muss jedoch mit einem eigenen Installationspaket installiert werden.

  • Wenn Sie ein Projekt öffnen, das die .NET Framework 4.0.3 auf einem Computer mit Visual Studio verwendet, erhalten Sie die folgende Fehlermeldung, wenn das entsprechende Paket für mehrere Ziele nicht installiert ist:

    Hinweis

    Projektzielframework nicht installiert

    Diese Fehlermeldung gibt an, dass das erforderliche Paket für mehrere Ziele nicht installiert ist. Um dieses Problem zu beheben, installieren Sie das erforderliche Paket mit mehreren Zielen, das im Abschnitt "Updateinformationen" beschrieben wird.

 

Informationen zum Update

Multi-Targeting Pack für die .NET Framework 4.0.3 ist in dem Update enthalten, das im folgenden Microsoft Knowledge Base-Artikel beschrieben wird:

2600214 Update 4.0.3 für Microsoft .NET Framework 4 – Design-Time Update für Visual Studio 2010 SP1

Wenn Sie Anwendungen für die .NET Framework 4.0.3 in Visual Studio 2010 SP1 entwickeln, laden Sie Design-Time Update von der folgenden Microsoft Download Center-Website herunter:

Herunterladen Laden Sie das Paket jetzt herunter.

Weitere Informationen zu den verfügbaren .NET Framework Paketen für mehrere Ziele für Visual Studio 2010 finden Sie auf der folgenden Website:
 

Allgemeine Informationen zu den verfügbaren .NET Framework Paketen mit mehreren Zielen für Visual Studio 2010 Wenn Sie Anwendungen für die .NET Framework 4.0.3 mit einer beliebigen Hauptproduktversion entwickeln, die höher als Visual Studio 2010 ist, können Sie das Paket mit mehreren Zielen direkt von der folgenden Microsoft Download Center-Website herunterladen. Es wird empfohlen, das folgende Updatepaket nicht zum Einrichten der Entwurfszeit in Visual Studio 2010 oder Visual Studio 11 Developer Preview zu verwenden:

Herunterladen Laden Sie das Paket jetzt herunter.

Weitere Informationen zu Visual Studio 11 Developer Preview finden Sie auf der folgenden MSDN-Website:
 

Visual Studio 11 Developer Preview
Weitere Informationen zum Herunterladen von Microsoft-Support-Dateien finden Sie im folgenden Artikel der Microsoft Knowledge Base:

119591 So erhalten Sie Microsoft-Supportdateien von OnlinedienstenMicrosoft hat diese Datei auf Viren gescannt. Dazu wurde die neueste Software zur Virenerkennung verwendet, die zum Zeitpunkt der Bereitstellung verfügbar war. Die Datei befindet sich auf Servern mit verstärkter Sicherheit, wodurch nicht autorisierte Änderungen an der Datei weitestgehend verhindert werden.

Voraussetzungen

Um dieses Update installieren zu können, muss die folgende Software installiert sein:
 

 

Befehlszeilenoptionen für dieses Update

Weitere Informationen zu Windows Installer-Befehlszeilenoptionen finden Sie auf der folgenden Microsoft-Website:
 

Allgemeine Informationen zu Windows Installer-Befehlszeilenoptionen Weitere Informationen zu Windows Installer finden Sie auf der folgenden Microsoft-Website:
 

Allgemeine Informationen zu Windows Installer

Neustartanforderung

Sie müssen den Computer nach der Installation dieses Updates neu starten, wenn die Dateien, die aktualisiert werden, gesperrt sind oder verwendet werden, wenn Sie dieses Update installieren.

Bekannte Probleme mit diesem Update

Klicken Sie hier, um detaillierte Informationen anzuzeigen oder auszublenden.
 

Problem 1

Wenn Sie Visual Studio 2010 SP1 zum Erstellen einer Website oder einer Webanwendung verwenden, die die .NET Framework 4.0.3 verwendet, tritt ein Fehler auf, wenn die Web.config-Datei neu erstellt wird.
 

Ursache

Dieses Problem tritt auf, weil ein falscher Wert für das targetFramework-Attribut in die Web.config-Datei geschrieben wird.
 

Lösung

Um dieses Problem zu beheben, öffnen Sie die Web.config-Datei, und ändern Sie den Wert des targetFramework-Attributs manuell in 4.0.3.
 

Problem 2

Wenn Sie ein neues Visual Studio-Add-In-Projekt erstellen, erhalten Sie die folgende Fehlermeldung, wenn Sie das Zielframework auf .NET Framework 4.0.3 festlegen:

Hinweis

Visual Studio-Add-In-Assistent: Ein Fehler ist aufgetreten, und der Assistent konnte das Projekt nicht generieren. Vergewissern Sie sich, dass die Programmiersprache ordnungsgemäß installiert ist.

Lösung

Gehen Sie folgendermaßen vor, um dieses Problem zu beheben:

  1. Legen Sie das Zielframework auf .NET Framework 4 fest, wenn Sie das Visual Studio-Add-In-Projekt erstellen.
  2. Legen Sie das Zielframework für das Add-In-Projekt auf .NET Framework 4.0.3 fest, nachdem das Projekt erstellt wurde.

Problem 3

Wenn Sie eine C++-CLR-Anwendung (Common Language Runtime) in Visual Studio 2010 SP1 erstellen, die auf die .NET Framework 4.0.3 ausgerichtet ist, bleibt die Zielframeworkversion als .NET Framework 4 und Sie können die neuen Features aus dem .NET Framework 4.0.3 nicht verwenden.
 

Ursache

Dieses Problem tritt auf, weil Visual Studio 2010 die richtige Zielframeworkversion nicht in die entsprechende Projektdatei (.vcxproj) einfügen kann.

Der Wert bleibt in der Projektdatei wie folgt, obwohl das Projekt für die .NET Framework 4.0.3 erstellt wird:
 


<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>

Lösung

Um dieses Problem zu beheben, öffnen Sie die C++-Projektdatei im Editor, ändern Sie TargetFrameworkVersion manuell in 4.0.3, und öffnen Sie das Projekt dann erneut.
 


<TargetFrameworkVersion>v4.0.3</TargetFrameworkVersion>

 

Informationen zur Deinstallation des Updates

Um dieses Update zu entfernen, verwenden Sie das Element Software in Systemsteuerung.
 

Ersetzte Updates

Dieses Update ersetzt kein zuvor veröffentlichtes Update.

Dateiinformationen

Klicken Sie hier, um detaillierte Informationen anzuzeigen oder auszublenden.

Die globale Version dieses Hotfixes verfügt über die Dateiattribute (oder höhere Dateiattribute), die in der folgenden Tabelle aufgeführt sind. Datums- und Uhrzeitangaben für diese Dateien sind in der "Universal Time Coordinated" (UTC) angegeben. Wenn Sie die Dateiinformationen anzeigen, werden diese Angaben in die Ortszeit umgewandelt. Den Unterschied zwischen UTC- und Ortszeit können Sie in der Systemsteuerung unter Datum und Uhrzeit mithilfe der Angaben auf der Registerkarte Zeitzone ermitteln.

Dateiname Dateiversion Dateigröße Datum Zeit
DHtmlHeader.html Nicht anwendbar 16,118 20. Januar 2012 15:02
Setup.exe 10.0.30319.551 79,112 20. Januar 2012 15:10
SetupEngine.dll 10.0.30319.551 810,768 20. Januar 2012 15:10
SetupUi.dll 10.0.30319.551 296,712 20. Januar 2012 15:10
SetupUi.xsd Nicht anwendbar 30,120 20. Januar 2012 15:02
Sqmapidll 6.0.6000.16386 144,416 20. Januar 2012 15:02
SetupResources.dll 10.0.30319.551 19,224 20. Januar 2012 06:20
SetupResources.dll 10.0.30319.551 17,688 20. Januar 2012 15:10
SetupResources.dll 10.0.30319.551 16,152 20. Januar 2012 21:50
SetupResources.dll 10.0.30319.551 14,616 20. Januar 2012 21:19
SetupResources.dll 10.0.30319.551 14,616 20. Januar 2012 21:04
SetupResources.dll 10.0.30319.551 19,224 20. Januar 2012 19:26
SetupResources.dll 10.0.30319.551 19,224 20. Januar 2012 18:47
SetupResources.dll 10.0.30319.551 18,712 20. Januar 2012 17:54
SetupResources.dll 10.0.30319.551 15,640 20. Januar 2012 17:35
SetupResources.dll 10.0.30319.551 19,224 20. Januar 2012 15:48
Print.ico Nicht anwendbar 1,150 20. Januar 2012 12:42
Rotate1.ico Nicht anwendbar 894 20. Januar 2012 12:42
Rotate2.ico Nicht anwendbar 894 20. Januar 2012 12:42
Rotate3.ico Nicht anwendbar 894 20. Januar 2012 12:42
Rotate4.ico Nicht anwendbar 894 20. Januar 2012 12:42
Rotate5.ico Nicht anwendbar 894 20. Januar 2012 12:42
Rotate6.ico Nicht anwendbar 894 20. Januar 2012 12:42
Rotate7.ico Nicht anwendbar 894 20. Januar 2012 12:42
Rotate8.ico Nicht anwendbar 894 20. Januar 2012 12:42
Save.ico Nicht anwendbar 1,150 20. Januar 2012 12:42
Setup.ico Nicht anwendbar 36,710 20. Januar 2012 12:42
SysReqMet.ico Nicht anwendbar 1,150 20. Januar 2012 12:42
SysReqNotMet.ico Nicht anwendbar 1,150 20. Januar 2012 12:42
stop.ico Nicht anwendbar 10,134 20. Januar 2012 12:42
warn.ico Nicht anwendbar 10,134 20. Januar 2012 12:42
watermark.bmp Nicht anwendbar 325,760 21.01.2012 14:07
header.bmp Nicht anwendbar 7,308 21.01.2012 14:07
DisplayIcon.ico Nicht anwendbar 88,533 20. Januar 2012 15:02
UiInfo.xml Nicht anwendbar 37,488 21.01.2012 14:07
Strings.xml Nicht anwendbar 13,606 21.01.2012 14:07
SplashScreen.bmp Nicht anwendbar 196,662 21.01.2012 14:07
LocalizedData.xml Nicht anwendbar 39,428 21.01.2012 14:07
LocalizedData.xml Nicht anwendbar 37,308 21.01.2012 14:07
LocalizedData.xml Nicht anwendbar 32.750 21.01.2012 14:07
LocalizedData.xml Nicht anwendbar 29,580 21.01.2012 14:07
LocalizedData.xml Nicht anwendbar 29,564 21.01.2012 14:07
LocalizedData.xml Nicht anwendbar 38,750 21.01.2012 14:07
LocalizedData.xml Nicht anwendbar 39,304 21.01.2012 14:07
LocalizedData.xml Nicht anwendbar 38,672 21.01.2012 14:07
LocalizedData.xml Nicht anwendbar 31,766 21.01.2012 14:07
LocalizedData.xml Nicht anwendbar 39,046 21.01.2012 14:07
EULA.rtf Nicht anwendbar 968 21.01.2012 14:07
EULA.rtf Nicht anwendbar 656 21.01.2012 14:07
EULA.rtf Nicht anwendbar 2,255 21.01.2012 14:07
EULA.rtf Nicht anwendbar 1,631 21.01.2012 14:07
EULA.rtf Nicht anwendbar 1,613 21.01.2012 14:07
EULA.rtf Nicht anwendbar 812 21.01.2012 14:07
EULA.rtf Nicht anwendbar 865 21.01.2012 14:07
EULA.rtf Nicht anwendbar 987 21.01.2012 14:07
EULA.rtf Nicht anwendbar 3,014 21.01.2012 14:07
EULA.rtf Nicht anwendbar 22:30 21.01.2012 14:07
ParameterInfo.xml Nicht anwendbar 7,946 21.01.2012 14:07
netfx_403mtpack.msi Nicht anwendbar 464.384 21.01.2012 1,401
netfx_403mtpack.cab Nicht anwendbar 18,689,398 21.01.2012 13:59