Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Diese Aufgabe akzeptiert eine Liste von Konfigurationszeichenfolgen und weist sie angegebenen Projekten zu.
Aufgabenparameter
In der folgenden Tabelle werden die Parameter der AssignProjectConfiguration -Aufgabe beschrieben.
| Parameter | Beschreibung |
|---|---|
ProjectReferences |
Erforderlicher ITaskItem[]-Eingabeparameter.Die zu konfigurierenden Projekte. |
SolutionConfigurationContents |
Optionaler string-Ausgabeparameter.Enthält eine XML-Zeichenfolge mit einer Projektkonfiguration für jedes Projekt. Die Konfigurationen werden den benannten Projekten zugewiesen. |
DefaultToVcxPlatformMapping |
Optionaler string-Ausgabeparameter.Enthält eine durch Semikolons getrennte Liste mit Zuordnungen zwischen den von den meisten Typen verwendeten Plattformnamen und den von VCXPROJ-Dateien verwendeten Plattformnamen. Beispiel: "AnyCPU=Win32;X86=Win32;X64=X64" |
VcxToDefaultPlatformMapping |
Optionalstring-Ausgabeparameter.Enthält eine durch Semikolons getrennte Liste mit Zuordnungen zwischen VCXPROJ-Plattformnamen und den von den meisten Typen verwendeten Plattformnamen. Beispiel: "Win32=AnyCPU;X64=X64" |
CurrentProjectConfiguration |
Optionaler string-Ausgabeparameter.Enthält die Konfiguration für das aktuelle Projekt. |
CurrentProjectPlatform |
Optionaler string-Ausgabeparameter.Enthält die Plattform für das aktuelle Projekt. |
OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration |
Optionaler bool-Ausgabeparameter.Enthält ein Flag, das angibt, dass Verweise erstellt werden sollen, auch wenn sie in der Projektkonfiguration deaktiviert wurden. |
ShouldUnsetParentConfigurationAndPlatform |
Optionaler bool-Ausgabeparameter.Enthält ein Flag, das angibt, ob die übergeordnete Konfiguration und Plattform gelöscht werden sollen. |
OutputType |
Optionaler string-Ausgabeparameter.Enthält den Ausgabetyp für das Projekt. |
ResolveConfigurationPlatformUsingMappings |
Optionaler bool-Ausgabeparameter.Enthält ein Flag, das angibt, ob der Build die Standardzuordnungen verwenden soll, um die Konfiguration und Plattform der übergebenen Projektverweise aufzulösen. |
AssignedProjects |
Optionaler ITaskItem[] -Ausgabeparameter.Enthält die Liste der aufgelösten Verweispfade. |
UnassignedProjects |
Optionaler ITaskItem[] -Ausgabeparameter.Enthält die Liste der Projektverweiselemente, die nicht mithilfe der Liste vorab aufgelöster Ausgaben aufgelöst werden konnten. |
Hinweise
Zusätzlich zu den oben aufgeführten Parametern erbt diese Aufgabe Parameter von der TaskExtension-Klasse, die selbst von der Task-Klasse erbt. Eine Liste mit diesen zusätzlichen Parametern und ihren Beschreibungen finden Sie unter TaskExtension-Basisklasse.