фатальная ошибка LNK1104: невозможно открыть файл 'ATL9ProPS.def' - PullRequest
2 голосов
/ 23 августа 2010

У меня есть проект VC ++. Когда я компилирую проект в VS2008, я получаю следующую ошибку компоновщика:

** Ошибка 1: фатальная ошибка LNK1104: невозможно открыть файл 'ATL9ProPS.def' **

Я собирал этот код с года (с небольшими изменениями здесь и там) сейчас, но никогда не видел этой ошибки. Кроме того, мой проект не ссылается ни на один файл с именем 'ATL9ProPS.def. (Я полагаю, этот файл является частью проекта, который сохраняется на компьютере во время установки Visual Studio)

Когда я искал этот файл .def на моей машине, я нашел его в следующем месте C: \ Documents and Settings \ Abi \ Мои документы \ Visual Studio 2008 \ Projects \ ATL9Pro.

Но как этот файл беспокоит мой проект? Я понятия не имею, как это связано с моим проектом. Пожалуйста, помогите мне решить эту проблему.

Ответы [ 3 ]

3 голосов
/ 13 марта 2014

Подробнее

Проект -> Свойства -> Свойства конфигурации -> Компоновщик -> Ввод -> Файл определения модуля -> Замените его на правильный файл определения.

0 голосов
/ 24 августа 2010

Ананд, спасибо за ответ.Не совсем Linker -> Дополнительные каталоги включения, но опция Linker-> ModuleDefenitionFile ссылалась на имя файла '' ATL9ProPS.def '.Я просто заменил это на правильный файл определения, и это сработало.Спасибо

0 голосов
/ 24 августа 2010

Попробуйте переместить этот файл в другое место или переименовать файл. Также посмотрите, есть ли какой-либо путь в компоновщике -> Каталоги дополнительных включений ссылаются на папку Мои документы /.../ Проекты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...