当我尝试使用 Bamboo 的 Visual-Studio 任务构建我的 MSVC2010 项目时,我收到以下错误:
LINK : fatal error LNK1181: File "C:\Windows\system32\config\systemprofile\AppData\Local\Temp\lnk7A64.tmp" could not be opened.
msdn不得不这样说:
如果给定的文件名为 LNKn,这是链接器为临时文件生成的文件名,则 TMP 环境变量中指定的目录可能不存在,或者为 TMP 环境变量指定了多个目录。(只应为 TMP 环境变量指定一个目录路径。)
所以我检查了我的 TMP 变量,它只有一个目录,确实存在。实际上甚至生成了一个文件,只是不正确。例如,我开始构建,创建了 lnk7A64.tmp,但链接器查找 lnk7A64.tmp
我只收到 Bamboo 的这个错误。它适用于 Visual Studio。
关于为什么会发生这种情况以及如何解决它的任何想法?
更新:
我开始认为这可能是因为 Bamboo 找不到创建正确文件所需的可执行文件(可能是资源编译器)。我以前在这里描述过。我以为我可以解决这个问题,但似乎它也导致了这个错误。