MSBuild扩展包

MSBuild扩展包,msbuild,assemblyinfo,msbuildextensionpack,Msbuild,Assemblyinfo,Msbuildextensionpack,我在处理一些TFS构建定义文件时遇到了一个小问题。如前所述,我使用了MSBuild扩展包,但由于某些原因,我的assemblyInfo.cs文件未从TFS2010签出。此任务是否应签出所有指定的文件并更改程序集版本?它在所有文件中正确地更改了版本,但是之后没有挂起的更改。有什么想法吗?回答我自己的问题-没有,文件不会自动签出。使用MBEP签出文件-特别是如果您没有将AssemblyINfo.cs文件链接到每个项目中并且项目非常大。然后您将遇到最多259个字符的错误:( <MsBuild

我在处理一些TFS构建定义文件时遇到了一个小问题。如前所述,我使用了MSBuild扩展包,但由于某些原因,我的assemblyInfo.cs文件未从TFS2010签出。此任务是否应签出所有指定的文件并更改程序集版本?它在所有文件中正确地更改了版本,但是之后没有挂起的更改。有什么想法吗?

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


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