致命错误LNK1104:无法打开文件'ATL9ProPS.def'

时间:2010-08-23 11:43:19

标签: visual-c++

我有一个VC ++项目。当我在VS2008中编译项目时,我得到以下链接器错误:

**错误1致命错误LNK1104:无法打开文件'ATL9ProPS.def'**

我一直在编译同样的代码一年(此处和那里稍有变化),但从未看到过这个错误。此外,我的项目没有引用名称为'ATL9ProPS.def的任何文件。 (我猜这个文件是在Visual Studio安装过程中保存到计算机的项目的一部分)

当我在我的机器中搜索此.def文件时,我发现它位于以下位置 C:\ Documents and Settings \ Abi \ My Documents \ Visual Studio 2008 \ Projects \ ATL9Pro。

但是这个文件到底是怎么困扰我的项目的。我不知道这是如何与我的项目相关联的。请帮我解决这个问题。

3 个答案:

答案 0 :(得分:3)

详情

  

项目 - >属性 - >配置属性 - >链接器 - >输入    - >模块定义文件 - >将其替换为正确的def文件。

答案 1 :(得分:0)

尝试将该文件移动到其他位置或重命名文件。还要查看链接器中是否有任何路径 - >其他包含目录是指My Documents /.../ Projects文件夹。

答案 2 :(得分:0)

阿南德 谢谢你的回复。不完全是Linker - >其他包含目录,但Linker-> ModuleDefenitionFile选项引用文件名''ATL9ProPS.def'。我只是用正确的def文件替换它,它工作。感谢