ActiveX.exe LINK : fatal error LNK1104

Создание, использование компонентов ActiveX
Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

ActiveX.exe LINK : fatal error LNK1104

Сообщение Alexanbar » 26.07.2004 (Пн) 17:56

Делаю ActiveX.exe. Если ставлю двоичную совместимость, выдаётся ошибка:
LINK : fatal error LNK1104: cannot open file "C:\Program Files\Microsoft Visual Studio\VB98\My progr\Mail\Менеджер писем\MailManager.exe"

Если ставлю "Совместимость проекта", всё работает.

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 27.07.2004 (Вт) 9:04

Либо из-за длинного пути с пробелами, либо из-за русских названий каталогов в нем. Первое, что приходит в голову.
А вообще, ошибка линкера... Да, это надо постараться, чтоб такое учудить :) .

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Сообщение Alexanbar » 27.07.2004 (Вт) 15:46

Насчёт русских каталогов - пробовал переименовывать - не помогало.
Приходится делать следующее. Переименовал первую версию файла как MailManager0.exe (в том же каталоге). Далее делаю двоичную совместимость именно с этим файлом, но изготавливаю MailManager.exe. И теперь всё работает. Пробовал временно удалить в корзину Mailmanager0.exe - вроде другие программы, использующие MailManager.exe, работают.


Вернуться в Компоненты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4

    TopList