我目前正在开发基于ASP.NET的Web应用程序,该应用程序通过TFS进行版本控制。配置TFS构建服务器,以便在每次签入时运行构建过程。我的问题是,每当我修改Web.Config文件并检查修改时,构建过程在获取源“无法执行获取操作因为文件已存在于本地”时仍会引发错误。我试图从TFS中删除Web.Config并检查修改,但错误仍然存在,说“无法执行删除操作,因为该文件已存在于本地”。但是当我从构建服务器的文件系统手动删除文件时,问题就消失了。您认为问题是什么? 我没有在谷歌上发现任何与此相关的内容,所以如果你能帮助我,我会很高兴。 非常感谢!
答案 0 :(得分:13)
答案 1 :(得分:1)
答案 2 :(得分:0)
答案 3 :(得分:0)
在TFS 2018的构建定义中收到错误消息“警告s-无法获取,因为目录已经存在”后,我遇到了这个线程。对我来说,我最终发现问题是因为我指定了完整的解决方案路径,而不仅仅是构建定义的服务器路径中的解决方案目录。从路径中删除解决方案名称(因此它只是一个文件夹引用)解决了该问题。希望对其他人有所帮助。