我需要创建一个来自TFS 2010的计划,并执行以下操作:
我正在考虑将所有这些步骤放入我的项目的.csproj文件之一,并使用团队资源管理器从Visual Studio安排构建。这是一个好策略吗? 为此做准备,我测试了MSBuild.ExtensionPack.VistualStudio.TfsSource Checkout,我的汇编文件出现错误,并显示以下消息:
c:\ _ dev \ NDA \ API \ API.csproj:警告 :退出代码1.部分成功:否 匹配找到的项目 C:\ _开发\ NDA \ API \属性\ AssemblyInfo.cs中 在你的工作区。
但是,如果我从命令行运行tf checkout,它可以正常工作。可能导致此错误的原因是什么?
谢谢!
答案 0 :(得分:2)
在构建过程中签出或签入项目不是一个好主意。顺便提一下版本,我使用Jim Lamb的ActivityPack描述here。它对我来说非常好。
答案 1 :(得分:0)
我创建了一篇文章,了解如何在不使用MSBuild扩展包的情况下增加装配转换:http://www.ewaldhofman.nl/post/2010/05/13/Customize-Team-Build-2010-e28093-Part-5-Increase-AssemblyVersion.aspx
如何部署数据库项目仍然在我的待办事项上以添加到系列中。因此,如果您找到解决方案,请通知我。