Freigeben über


Konfigurieren von Zielen und Aufgaben

Sie können MSBuild-Ziele konfigurieren und Tasks with MSBuild prozessexterne Ausführung, sodass Sie kontexte können, die von dem Sie unterscheiden, ausgeführt werden.Beispielsweise können Sie eine 32-Bit-Version von .NET Framework 2.0-Anwendung, während der Entwicklungscomputer auf eine 64-Bit- Betriebssystem .NET Framework 4.5 ausgeführt wird.Sie können auch Zielcomputer, die mit .NET Framework 4 oder früher ausgeführt werden.Die Kombination von 32 oder Bitanzahl 64 und bestimmte .net von .NET Framework als der Zielkontext.

Installation

Das .NET Framework 4.5 ersetzt die Common Language Runtime (CLR) die Ziele, Aufgaben und Tools .NET Framework 4 abzielen, ohne diese umzubenennen.Im Wesentlichen erstellt er geändertes und verbesserte .NET Framework 4.

Um eine Anwendung .NET Framework 4.5 integrieren, müssen Sie auch .NET Framework 4.5 Verweisassemblys.Diese werden in Visual Studio 2012enthalten.

HinweisHinweis

Wenn .NET Framework 4.5 auf einem Computer installiert ist, der Visual Studio 2010 aufweist, kann das modifizierte Framework Visual Studio 2010 als Ziel alle Ziel kontexte, die Visual Studio 2012 Ziel Dosen, mit der Ausnahme, dass sie nicht als Zielversion .NET Framework 4.5 kann.

Ziele und Aufgaben

MSBuild hat bestimmte Buildaufgaben kein Prozess an einen größeren Satz Kontexte mehr.Beispielsweise kann eine MSBuild (32-Bit) aufgabe Builds in einem 64-Bit-Prozess auf einem 64-Bit-Computer aus.Dies wird durch UsingTask-Argumente und Task-Parametern gesteuert.Die Ziele, die von .NET Framework 4.5 installiert wurden, Parameter und Argumente legen diese fest, und keine Änderungen sind erforderlich, um Anwendungen für die verschiedenen Ziel kontexte zu erstellen.

Wenn Sie einen eigenen Zielkontext erstellen möchten, müssen Sie diese Argumente und Parameter entsprechend festlegen.Suchen Sie in der Datei Microsoft.Common.targets .NET Framework 4.5 und Microsoft.Common.Tasks-Datei nach Beispielen.Weitere Informationen zum Erstellen einer benutzerdefinierten Aufgabe, die mit mehreren Ziel kontexten eingesetzt werden kann oder wie vorhandene Tasks ändern, finden Sie unter erstellt Gewusst wie: Konfigurieren von Zielen und Aufgaben.

Siehe auch

Weitere Ressourcen

Übersicht über die Festlegung von Zielversionen mit MSBuild