是否可以访问存储在TFS’;在“;获取”;构建任务?

是否可以访问存储在TFS’;在“;获取”;构建任务?,tfs,msbuild,msbuild-task,msbuildcommunitytasks,Tfs,Msbuild,Msbuild Task,Msbuildcommunitytasks,我正在使用一些签入源代码管理的自定义MSBuild任务。我想将这些任务导入TFS用于构建项目的TFSBuild.proj文件中。现在,我已经创建了第二个项目文件,其中包括这些自定义任务的所有用途。我这样做是因为我可以在创建工作区并下载文件后运行此项目文件 有没有一种方法可以从构建项目中引用服务器上的文件,这样我就不必执行这两步过程 我希望下面的方法能奏效 <Import Project="$/My/Server/Path/Custom.tasks.targets" /> 这个问

我正在使用一些签入源代码管理的自定义MSBuild任务。我想将这些任务导入TFS用于构建项目的TFSBuild.proj文件中。现在,我已经创建了第二个项目文件,其中包括这些自定义任务的所有用途。我这样做是因为我可以在创建工作区并下载文件后运行此项目文件

有没有一种方法可以从构建项目中引用服务器上的文件,这样我就不必执行这两步过程

我希望下面的方法能奏效

<Import Project="$/My/Server/Path/Custom.tasks.targets" />


这个问题涉及到。在我的例子中,任务被签入到源代码管理中,这样生成机器就不会有另一个必需的安装。在这种情况下,将任务放在本地无法正常工作。

如果将任务和.targets文件放在与TFSBuild.proj文件相同的版本控制文件夹中(或放在其下的子目录中),TFS Build将在启动构建脚本之前将所有内容下载到构建代理