Bu yöntemlerden birini kullanarak özellikleri oluşturmak mümkündür:MsBuild'de, CreateProperty ve PropertyGroup arasındaki fark nedir?
<Target Name="A">
<PropertyGroup>
<DogSound>Bark</DogSound>
</PropertyGroup>
</Target>
<Target Name="B">
<CreateProperty Value="Bark">
<Output TaskParameter="Value" PropertyName="DogSound"/>
</CreateProperty>
</Target>
Ancak, bir şey varsa A ve B hedefleri arasındaki fark nedir?
Teşekkürler.
Not: Ben msbuild 3.5 kullanıyorum. PropertyGroup sözdiziminin msbuild'in önceki sürümlerinde bir hedef içinde çalışmadığına inanıyorum, ancak ItemGroups ile aynıydı. CreateItem kullanımdan kaldırıldı, ancak CreateProperty yapmadı, bu yüzden de CreateProperty'nin PropertyGroup kullanımı üzerinde hala bir şey olup olmadığını ve eğer öyleyse, ne olduğunu merak ediyorum.
İçerideki kullanarak hedeflediğim bir sorun Mono'da desteklenmediğidir: http://www.mono-project.com/Microsoft.Build Görünüşte CreateProperty düzgün çalışıyor ... –