当前位置:  开发笔记 > 大数据 > 正文

使用AssemblyInfo自动更新多个AssemblyInfo.cs文件

如何解决《使用AssemblyInfo自动更新多个AssemblyInfo.cs文件》经验,为你挑选了2个好方法。

我在一个解决方案中有许多AssemblyInfo.cs文件作为许多项目的一部分,我作为TeamCity的一部分自动构建.

为了使msbuild脚本更易于维护,我希望能够将AssemblyInfo社区任务与ItemGroup结合使用,例如


     



由于OutputFile不能是引用的ItemGroup,因此它无法正常工作.

有谁知道如何使这项工作?



1> TcKs..:

我们在项目中使用"链接"文件.Solution Explorer - > Add Existin Item - > .. select_file .. - > arrow_on_left_of_add_button - > Add As Link

然后,所选文件(现在为AssemblyInfo.cs)不会复制到项目的目标,而芽仅从指定路径链接.



2> evilhomer..:

尝试将@更改为%,如下所示


 



这将为AllAssemblyInfos中的每个条目创建一个调用.

也看看这篇文章,应该有所帮助.

http://blogs.msdn.com/aaronhallberg/archive/2006/09/05/msbuild-batching-generating-a-cross-product.aspx

推荐阅读
乐韵答题
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有