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 Listenkonfigurationszeichenfolgen und weist sie angegebenen Projekten zu.
Aufgabenparameter
In der folgenden Tabelle werden die Parameter der AssignProjectConfiguration-Aufgabe beschrieben.
Parameter |
Beschreibungen |
|---|---|
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 Semikolon getrennte Liste der Zuordnungen von den verwendeten Plattformnamen von den meisten Typen von .vcxproj-Dateien verwendet. Beispiele: |
VcxToDefaultPlatformMapping |
Optional [string]-Ausgabeparameter. Enthält eine durch Semikolon getrennte Liste mit Zuordnungen zwischen .vcxproj-Plattformnamen und den von den meisten Typen verwendeten Plattformnamen ab, oder legt sie fest. Beispiele: |
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, der angibt, dass Verweise erstellt werden sollen, auch wenn sie in der Projektkonfiguration deaktiviert wurden. |
ShouldUnsetParentConfigurationAndPlatform |
Optionaler [bool]-Ausgabeparameter. Enthält ein Flag, das angibt, wenn die übergeordnete Konfiguration und Plattform nicht mehr festgelegt sein soll. |
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 des ü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 mit der Liste von vorab aufgelösten 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.