【发布时间】:2015-10-16 18:04:55
【问题描述】:
我在 TFS 中有一个包含 28 个项目的大型解决方案。构建定义当前每次都会进行完整构建,并且可以正常工作。我将“Clean Workspaces”更改为“None”以尝试启用增量构建,但是当我在更改定义后对新构建进行排队时,它会立即失败并显示以下消息:
Exception Message: The project file 'E:\Builds\43\154\Sources\MyProject\Project.smproj' was not found. (type FileNotFoundException)
Exception Stack Trace: at System.Activities.Statements.Throw.Execute(CodeActivityContext context)
at System.Activities.CodeActivity.InternalExecute(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager)
at System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor executor, BookmarkManager bookmarkManager, Location resultLocation)
奇怪的是,如果我将“清洁工作区”切换回“全部”,它会再次起作用。此错误仅在设置为“无”时才会出现。
如果我做错了,我应该寻找什么?
【问题讨论】: