在tfs build 2008中建立一个新的团队构建,你不得不为你的构建定义选择一个.sln文件。Team Foundation Build(2008)减去.sln文件?
我已经通读了Microsoft.TeamFoundation.Build.Targets,并且据我所知,所有的团队构建都是在tfsbuild.proj中将愚蠢的.sln格式转换为msbuild,然后构建。所以你最终得到的是tfsbuild.proj调用mysolution.sln然后调用myproject.csproj。
我更喜欢将tfsproj导入myproject.csproj,覆盖几个目标,并跳过整个.sln => msbuild黑匣子。
有没有人这样做?什么是正确的目标重写干净地截断.sln混乱?我想CoreCompileConfiguration将需要被覆盖。
切断.sln功能会损失什么?