Property 요소(MSBuild)Property Element (MSBuild)

사용자 정의 속성 이름 및 값을 포함합니다.Contains a user defined property name and value. MSBuildMSBuild 프로젝트에서 사용되는 모든 속성은 PropertyGroup 요소의 자식으로 지정해야 합니다.Every property used in an MSBuildMSBuild project must be specified as a child of a PropertyGroup element.

<Project><Project>
<PropertyGroup><PropertyGroup>

구문Syntax

<Property Condition="'String A' == 'String B'">  
    Property Value  
</Property>  

특성 및 요소Attributes and Elements

다음 섹션에서는 특성, 자식 요소 및 부모 요소에 대해 설명합니다.The following sections describe attributes, child elements, and parent elements.

특성Attributes

특성Attribute 설명Description
Condition 선택적 특성입니다.Optional attribute.

평가할 조건입니다.Condition to be evaluated. 자세한 내용은 조건을 참조하세요.For more information, see Conditions.

자식 요소Child Elements

없음None.

부모 요소Parent Elements

요소Element 설명Description
PropertyGroupPropertyGroup 속성에 대한 grouping 요소입니다.Grouping element for properties.

텍스트 값Text Value

텍스트 값은 선택적입니다.A text value is optional.

이 텍스트는 속성값을 지정하며 XML을 포함할 수 있습니다.This text specifies the property value and may contain XML.

설명Remarks

속성 이름에는 ASCII 문자만 사용할 수 있습니다.Property names are limited to ASCII chars only. "$(" 및 ")" 사이에 속성 이름을 배치하여 프로젝트에서 속성값을 참조합니다.Property values are referenced in the project by placing the property name between "$(" and ")". 예를 들어 builddir 속성값이 build이면 $(builddir)\classes는 "build\classes"로 해석됩니다.For example, $(builddir)\classes would resolve to "build\classes", if the builddir property had the value build. 속성에 대한 자세한 내용은 MSBuild 속성을 참조하세요.For more information on properties, see MSBuild Properties.

Example

다음 코드는 Version 속성이 비어 있으면 Optimization 속성을 false로, DefaultVersion 속성을 1.0로 설정합니다.The following code sets the Optimization property to false and the DefaultVersion property to 1.0 if the Version property is empty.

<PropertyGroup>  
    <Optimization>false</Optimization>  
    <DefaultVersion Condition="'$(Version)' == ''" >1.0</DefaultVersion>  
</PropertyGroup>  

참고 항목See Also

MSBuild 속성MSBuild Properties
프로젝트 파일 스키마 참조Project File Schema Reference