Пишу расширение ISA Server2000, в точности следую указаниям ISA SDK.
Создаю проект ATL (Server type=DLL), включаю файлы интерфейса wspfwext.idl.
Сказано, что после компиляции будут созданы wspfwext.h и wspfwext_i.c.
НО ОНИ НЕ СОЗДАЮТСЯ!
В чём проблема?
Здравствуйте, Kostyan2204, Вы писали:
K>Пишу расширение ISA Server2000, в точности следую указаниям ISA SDK. K>Создаю проект ATL (Server type=DLL), включаю файлы интерфейса wspfwext.idl. K>Сказано, что после компиляции будут созданы wspfwext.h и wspfwext_i.c. K>НО ОНИ НЕ СОЗДАЮТСЯ! K>В чём проблема?
Просто добавил файлы в проект?
Нужно открыть свойства для файла, и указать, что создавать для него — .h, .c и/или .tlb
Имею скафандр — готов путешествовать!
Re[2]: Не генерируется .h файл
От:
Аноним
Дата:
06.04.05 08:21
Оценка:
Здравствуйте, rus blood, Вы писали:
RB>Просто добавил файлы в проект?
Не просто добавил, а ещё включил в idl файл моего проекта (след. образом):
import "oaidl.idl"; // line produced by the wizard
import "ocidl.idl"; // line produced by the wizard
import "wspfwext.idl"; // То, что я дописал
RB>Нужно открыть свойства для файла, и указать, что создавать для него — .h, .c и/или .tlb
Свойства проекта я открывал, там прописал Additional Include Path, и Header File
Не робыть
Здравствуйте, Аноним, Вы писали:
RB>>Нужно открыть свойства для файла, и указать, что создавать для него — .h, .c и/или .tlb
А>Свойства проекта я открывал, там прописал Additional Include Path, и Header File А>Не робыть
В MIDL->Output все прописал?
Exclude form build не выставлено?
Просто midl-командой генерировать пробовал?
Имею скафандр — готов путешествовать!
Re[4]: Не генерируется .h файл
От:
Аноним
Дата:
07.04.05 03:06
Оценка:
Благодарю за помощь, rus blood!
Всё получилость.
Дело в том, что я лазил в свойства всего проекта, а
надо было для каждого .idl файла устанавливать собственные свойства.