Visual Studio 2008链接器错误:ALINK操作失败(80070005):访问被拒绝

时间:2009-02-04 18:43:07

标签: visual-studio-2008 c++-cli access-denied

我的计算机和构建计算机上安装了Visual Studio 2008(9.0.30729.1 SP)。在我的计算机上,一个项目建立得很好。在构建机器上,我已经开始收到此错误。 ALINK操作失败(80070005):访问被拒绝

这令人难以置信的刺激,因为它没有说访问什么?被拒绝。

我尝试重启机器,并更改项目的输出目录。 它是一个C ++ / CLI DLL。该项目与大量图书馆相关联,因此广泛检查与其链接的所有内容并不实际,但快速扫描项目并且似乎没有任何内容丢失或锁定。

无论如何,我可以弄清楚hex链接器在抱怨什么?听起来像是链接器中的一个错误(1),但正如我所说,我在我的电脑上安装了相同的Visual Studio并且项目构建正常。

(1)您可能会认为错误消息 IS 是一个错误。

2 个答案:

答案 0 :(得分:2)

FileMon作为工具包中的工具总是好的:它可以记录每个文件操作,并有助于显示链接器想要对哪个文件执行的 。< / p>

(在sysinternals.com上找到)

答案 1 :(得分:0)

在输出窗口中,您可以看到在执行什么操作时失败的位置?

通常您可能会收到错误,因为它尝试修改的文件由于某些原因而处于源代码控制/不可写状态。

此外,您可能只是缺少一些正在寻找的文件。

相关问题