2 dosya için ilgili öğeleri almak ve oluşturmak için MSBuild kullanmak istiyorum. sadece tek bir dosya uzantısı olsaydı, kullanırsınız:MSBuild: Silverlight yapısında hem "* .xaml" hem de "* .cs" ifadesinin nasıl eklenir?
<ItemGroup>
<Compile Include="Pages\SilverlightControl1.xaml.cs">
<DependentUpon>SilverlightControl1.xaml</DependentUpon>
</Compile>
<Compile Include="Pages\SilverlightControl2.xaml.cs">
<DependentUpon>SilverlightControl2.xaml</DependentUpon>
</Compile>
</ItemGroup>
:
<ItemGroup>
<Compile Include="\Pages\*.cs" />
</ItemGroup>
bir .Csproj dosyasında bir Silverlight yapı için, her UserControl <Compile>
elemanı ve bir çocuk <DependentUpon>
eleman başlıbaşına olduğu gibi ayarlanır
kapmak tüm
.cs
dosyaları veolanlar koyun: MSBuild dosyasında, ben belirtmek isterim özniteliği ve aynı dosya adını al -eksi ve bunu
<DependentUpon>
öğesinin içine koyun.
sadece (pseudo) gibi bir şey dosya çift maç olacağını Yani :
<ItemGroup>
<Compile Include="Pages\*.cs">
<DependentUpon>Pages\*.xaml</DependentUpon>
</Compile>
</ItemGroup>
MSBuild yukarıdaki koyarım için bir yol var mı? MSBuild
Teşekkürler Peter, bununla uğraşacağım ve işe alabiliyor muyum diye bakacağım. –