大型项目上使用带有TFS2012的MSBuild的解决方案文件

大型项目上使用带有TFS2012的MSBuild的解决方案文件,msbuild,Msbuild,我偶然看到这篇文章,想知道TFS2012和.Net4.5版本的MSBuild在这方面是否有任何更改 他们是否使大型项目的解决方案更易于管理 还是使用遍历目标编译.csproj文件仍然是最佳实践 双B我假设您的意思是从解决方案文件构建大量项目 VS2012中的解决方案与以往一样,只是项目的容器。如果要使用TFS自动生成,则应使用windows工作流创建生成定义。但是,如果需要,您仍然可以创建自己的msbuild项目文件并创建要生成的项目顺序。MSBuild在技术上不知道解决方案文件是什么,因此它

我偶然看到这篇文章,想知道TFS2012和.Net4.5版本的MSBuild在这方面是否有任何更改

他们是否使大型项目的解决方案更易于管理

还是使用遍历目标编译.csproj文件仍然是最佳实践


双B

我假设您的意思是从解决方案文件构建大量项目

VS2012中的解决方案与以往一样,只是项目的容器。如果要使用TFS自动生成,则应使用windows工作流创建生成定义。但是,如果需要,您仍然可以创建自己的msbuild项目文件并创建要生成的项目顺序。MSBuild在技术上不知道解决方案文件是什么,因此它会在生成时为您进行转换

您引用的文章来自2009年,但如果您想深入研究msubild项目文件并完全控制构建的功能,这篇文章仍然很好