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