我正在搞乱一些TFS构建定义文件并遇到一个小问题。我是MSBuild扩展包,正如here所解释的那样,但由于某种原因,我的assemblyInfo.cs文件没有从TFS2010中检出。此任务是否应检出所有指定的文件并更改程序集版本?它会在所有文件中正确更改版本,但之后没有挂起的更改。任何想法?
答案 0 :(得分:0)
回答我自己的问题 - 不,文件不会自动检出。使用MBEP签出文件 - 特别是如果您尚未将AssemblyINfo.cs文件链接到每个项目并且具有非常大的项目。然后你会遇到最多259个字符的错误:(
<MsBuild.ExtensionPack.VisualStudio.TfsSource TaskAction="Checkout" ItemCol="@(AssemblyInfoFiles)" WorkingDirectory="$(SolutionRoot)" Version="2010"/>