我希望TFS将我的项目构建到Binaries文件夹中的单独文件夹中。我找到了解决方案:http://blog.stangroome.com/2012/02/03/override-the-tfs-team-build-outdir-propert(我必须使用.Net 4.0)。然而,我有解决方案中的鬃毛项目,并且新项目可能由其他开发人员开发,所以我不想通过添加
<OutDir Condition=" '$(PreferredOutDir)' != '' ">$(PreferredOutDir)$(MSBuildProjectName)\</OutDir>
来更改每个* .csproj文件。我该如何为每个项目自动添加此行,例如在untilFoo.sln.targets?将OutDir属性添加到所有解决方案项目
0
A
回答
0
如果您想要一个架构解决方案,允许您从一个位置全局更改此属性,则需要触摸每个项目。
制作一个名为“Common.targets”的独立XML脚本文件,该文件包含在第一个项目之后,并作为每个项目引用。
在每个.csproj文件中,删除该属性并在第一个PropertyGroup后添加一个,但确保在导入后不存在。
相关问题
- 1. 将所有项目添加到相同的解决方案?
- 2. 将现有项目添加到解决方案下visualvsn
- 3. 无法将Azure CloudService项目添加到现有解决方案
- 4. 将项目添加到现有Monodevelop(Mono Touch)解决方案
- 5. 将共享项目添加到新解决方案中
- 6. 将CMake项目添加到Visual Studio解决方案
- 7. Cmake将新项目添加到解决方案
- 8. 将新项目添加到解决方案
- 9. 找到解决方案中所有项目的所有参考
- 10. 将RestSharp.MonoDroid添加到解决方案
- 11. 将FreeImage .NET添加到解决方案
- 12. 大型解决方案,许多解决方案配置,添加新项目
- 13. 在项目模板向导中添加解决方案项目
- 14. 如何使用roslyn将现有项目添加到c#解决方案中?
- 15. Visual Studio 2008将现有项目添加到主要解决方案
- 16. 在Visual Studio中将现有项目添加到解决方案“只读”
- 17. 将xUnit.NET ASP.NET MVC单元测试添加到现有项目/解决方案
- 18. C# - 将多项目解决方案转换为1-1项目解决方案
- 19. 添加Nuget包到多项目解决方案模板
- 20. 向TFS中的现有解决方案添加新项目
- 21. 将EntityFramework安装到具有多个项目的解决方案
- 22. Visual Studio解决方案 - 如何确保项目属性共享?
- 23. Team Foundation Build 2010 - 将项目属性文件(.props)添加到所有项目
- 24. Django RSS将属性添加到项目
- 25. 将“已添加”文件夹添加到解决方案?
- 26. 将解决方案文件夹添加到Visual Studio项目模板
- 27. 将项目中的自定义组件添加到解决方案
- 28. 为什么要将项目添加到解决方案而不是文件夹?
- 29. 将ProjectReference添加到不在同一解决方案中的项目
- 30. 是否可以将ssis项目添加到visual studio解决方案中?
哪个版本的TFS? – 2014-10-07 10:17:11
哪个版本的TFS? 2012和2013应支持构建定义 – 2014-10-07 10:18:01
TFS 2012中的单个文件夹。我找到了单个文件夹选项。我会在稍后尝试。但是有可能做到我以前想要的吗? – 2014-10-07 10:37:11