0

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

这非常令人恼火,因为它没有说访问什么???被拒绝。

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

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

(1) 您可能会争辩说无用的错误消息错误。

4

2 回答 2

2

将FileMon作为工具包中的工具总是好的:它可以记录每个文件操作,并有助于显示链接器究竟想对什么文件执行什么操作。

(在 sysinternals.com 上找到它)

于 2009-02-04T18:46:38.933 回答
0

在输出窗口中,你能看到它在执行什么操作时失败的地方吗?

通常你可能会得到一个错误,因为它试图修改的文件在源代码控制下/由于某些原因不可写。

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

于 2009-02-04T18:47:59.990 回答