在TFS 2015生成中找不到SourceFolder

在TFS 2015生成中找不到SourceFolder,tfs,Tfs,我们遇到了一个构建问题,因为直到上周星期四之前一直工作正常。现在,无论何时运行,都会出现此错误: 找不到源文件夹: C:\agent\u work\34\s\PharmacyWarehouse\PharmacyWarehouse\bin\release\app.publish 这是在我们的测试构建环境中。复制文件任务失败。源文件夹和目标文件夹都在构建服务器上,所以我认为复制文件就可以了。以下是我们的测试环境: 根据您的描述和错误消息。这可能与生成代理/服务器的缓存有关 添加Visual Stud

我们遇到了一个构建问题,因为直到上周星期四之前一直工作正常。现在,无论何时运行,都会出现此错误:

找不到源文件夹: C:\agent\u work\34\s\PharmacyWarehouse\PharmacyWarehouse\bin\release\app.publish

这是在我们的测试构建环境中。复制文件任务失败。源文件夹和目标文件夹都在构建服务器上,所以我认为复制文件就可以了。以下是我们的测试环境:


根据您的描述和错误消息。这可能与生成代理/服务器的缓存有关

添加Visual Studio生成/MSBuild任务以生成项目时,请确保选中了Clean选项或设置了
Clean=True
。因此,它将删除从以前的构建中生成的所有已获取的源代码和生成的构建输出

清除选项:如果要使其成为增量生成,请将其设置为False。此设置可能会缩短生成时间, 尤其是当你的代码库很大的时候。这一选择没有实际意义 除非您还将Clean repository设置为False,否则将生效

如果要重新生成代码项目中的所有代码,请设置为True。 这相当于MSBuild
/target:clean参数

还要检查生成代理/服务器中是否有足够的驱动器空间

此外,您还可以重新安装build agent或。这将强制删除/重新创建工作文件夹。这可能会奏效