【发布时间】:2011-11-07 19:18:39
【问题描述】:
我有一个包含多个项目的解决方案。我想单独更新每个项目中的AssemblyInfo.cs 文件。文件中的大部分信息都是相同的,但可能有一两件事我想有所不同。我还没有找到使用 Albacore assemblyinfo 任务的方法。
我所追求的语法类型是
# I know this won't work but I would like to be able to call the assemblyinfo
# task a number of times and each time pass in at least the input_filename
task :update_assemblyinfo_files do
assemblyinfo '/src/myproj1/properties/assemblyinfo.cs'
assemblyinfo '/src/myproj2/properties/assemblyinfo.cs'
end
assemblyinfo :assemblyinfo do |asm|
asm.version = version
asm.input_file = <an-input-parameter>
end
【问题讨论】: