1
我想使用WriteCodeFragment MSBuild任務來創建AssemblyVersion屬性。我在創建屬性組時需要正確傳遞處理所需的ITaskItem數組時遇到了問題。有人可以幫助一個例子。使用WriteCodeFragment MSBuild任務
我想使用WriteCodeFragment MSBuild任務來創建AssemblyVersion屬性。我在創建屬性組時需要正確傳遞處理所需的ITaskItem數組時遇到了問題。有人可以幫助一個例子。使用WriteCodeFragment MSBuild任務
這個工作,並創建了123.123.123.123
正確的AssemblyVersion屬性的BuildVersion.cs文件<Target Name="BeforeBuild">
<ItemGroup>
<AssemblyAttributes Include="AssemblyVersion">
<_Parameter1>123.132.123.123</_Parameter1>
</AssemblyAttributes>
</ItemGroup>
<WriteCodeFragment AssemblyAttributes="@(AssemblyAttributes)"
Language="C#"
OutputDirectory="$(IntermediateOutputPath)">
<Output TaskParameter="OutputFile" ItemName="Compile" />
</WriteCodeFragment>
</Target>
謝謝,這對我有幫助。值得注意的是,您還需要將BuildVersion.cs添加到編譯項目中。 `
你能告訴你試過嗎? – 2010-11-29 12:34:55