MSBuild扩展包

时间:2011-08-30 16:07:01

标签: msbuild tfs2010 assemblyinfo msbuildextensionpack

我正在搞乱一些TFS构建定义文件并遇到一个小问题。我是MSBuild扩展包,正如here所解释的那样,但由于某种原因,我的assemblyInfo.cs文件没有从TFS2010中检出。此任务是否应检出所有指定的文件并更改程序集版本?它会在所有文件中正确更改版本,但之后没有挂起的更改。任何想法?

1 个答案:

答案 0 :(得分:0)

回答我自己的问题 - 不,文件不会自动检出。使用MBEP签出文件 - 特别是如果您尚未将AssemblyINfo.cs文件链接到每个项目并且具有非常大的项目。然后你会遇到最多259个字符的错误:(

<MsBuild.ExtensionPack.VisualStudio.TfsSource TaskAction="Checkout" ItemCol="@(AssemblyInfoFiles)" WorkingDirectory="$(SolutionRoot)" Version="2010"/>