私はこのようなことをしたいと思います:
<PropertyGroup>
<propone>value</propone>
</PropertyGroup>
<PropertyGroup>
<proptwo>$(propone)</proptwo>
</PropertyGroup>
あるプロパティ値を別のプロパティ値として渡します。これを行う方法はありますか?どのように?
私はこのようなことをしたいと思います:
<PropertyGroup>
<propone>value</propone>
</PropertyGroup>
<PropertyGroup>
<proptwo>$(propone)</proptwo>
</PropertyGroup>
あるプロパティ値を別のプロパティ値として渡します。これを行う方法はありますか?どのように?
私はあなたがあなたの質問に答えを提供したと思います.はい、あなたが提案した方法でそれは可能です.
例:
<Project ToolsVersion="3.5" DefaultTargets="Test" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<SomeProperty>Some Property Value</SomeProperty>
</PropertyGroup>
<PropertyGroup>
<SomeOtherProperty>$(SomeProperty) with something added to it</SomeOtherProperty>
</PropertyGroup>
<Target Name="Test">
<Message Text="$(SomeOtherProperty)" />
</Target>
</Project>
これは印刷されますSome Property Value with something added to it
。