所以我试图在VS2012和TFS2012配对上运行构建。我对正在使用的构建模板进行了一些修改,但没有一个应该是麻烦的。当我尝试执行构建时出现问题,构建摘要给出了以下错误:
异常消息:拒绝访问路径'C:\ AiDevelopment \ AiFramework \ toolbox \ Accelitec.Utility \ Accelitec.Utility.csproj.vsprops'。 (输入UnauthorizedAccessException)
现在通常我会将此作为权限问题,但是我会尝试找到这个有争议的小文件,它不存在! (至少不在指定的路径中)。 Sooooo ......发生了什么事?我的构建如何报告拒绝访问不存在的文件?我该如何解决?
更新:我找到了该文件,它位于构建服务器上。这个服务器上安装了VS2008用于其他用途,这让我觉得VS2008以某种方式干扰了构建,因为.vsprops文件仅用于VS2008及更早版本。为什么我的VS2012版本会创建一个.vsprops文件?