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.
Aktualisiert: November 2007
Füllt Eigenschaften mit übergebenen Werten auf. Auf diese Weise können Werte von einer Eigenschaft oder Zeichenfolge in eine andere kopiert werden.
Attribute
In der folgenden Tabelle werden die Parameter der CreateProperty-Aufgabe beschrieben.
Parameter |
Beschreibung |
|---|---|
Value |
Optionaler String-Ausgabeparameter. Gibt den Wert an, der in die neue Eigenschaft kopiert werden soll. |
ValueSetByTask |
Optionaler String-Ausgabeparameter. Enthält denselben Wert wie der Value-Parameter. Verwenden Sie diesen Parameter nur, wenn Sie vermeiden möchten, dass die Ausgabeeigenschaft von MSBuild festgelegt wird, falls das einschließende Ziel übersprungen wird, da die Ausgaben aktuell sind. |
Beispiel
Im folgenden Beispiel wird die CreateProperty-Aufgabe verwendet, um die NewFile-Eigenschaft mit den kombinierten Werten der SourceFilename-Eigenschaft und der SourceFileExtension-Eigenschaft zu erstellen.
<Project xmlns="https://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<SourceFilename>Module1</SourceFilename>
<SourceFileExtension>vb</SourceFileExtension>
</PropertyGroup>
<Target Name="CreateProperties">
<CreateProperty
Value="$(SourceFilename).$(SourceFileExtension)">
<Output
TaskParameter="Value"
PropertyName="NewFile" />
</CreateProperty>
</Target>
</Project>
Nach der Ausführung des Projekts lautet der Wert der NewFile-Eigenschaft Module1.vb.