TFS构建,我将自定义任务添加到哪个文件?

时间:2009-02-12 17:34:32

标签: tfs tfsbuild

我是TFS版本的新手。

我现在正在查看.proj文件,我看到它引用了microsoft.teamfoundation.build.targets文件。

我将自定义任务添加到哪个文件?该文件位于何处(如果不是.proj文件)?

我想添加一个自定义任务来运行dotfuscator(命令行工具)并将.xml文件作为参数传递给它。

2 个答案:

答案 0 :(得分:1)

您可以将自定义步骤添加到主proj文件中,或者如果要将两者分开,可以创建自己的目标文件。 你应该单独留下microsoft.teamfoundation.build.targets!

答案 1 :(得分:1)

将自定义目标添加到主TFSBuild.proj文件中。 Microsoft包含许多目标名称,旨在通过在TFSBuild.proj文件中创建具有该名称的目标来覆盖它们。

例如,我有一个目标,它运行并创建我的Wix安装程序,拉链文档等等,并且存在于

在团队建设过程结束时发生的目标,就在所有内容被复制到放置位置之前。

有关您可以在TFS2008版本中覆盖的所有目标的引用,请参阅MSDN中的以下文章:

http://msdn.microsoft.com/en-us/library/aa337604.aspx

祝你好运,

马丁。