Проблемы с библиотекой IFilter при компиляции как x86

Я разрабатываю приложение на C # и использую библиотеку IFilter для извлечения содержимого файлов. Проблема в том, что функция LoadLibrary не работает при компиляции в x86.

Я бы использовал библиотеку Ifilter в приложении C #, которое запускалось как x86. Возможно ?

Заранее большое спасибо.


person Dhibi_Mohanned    schedule 16.04.2014    source источник


Ответы (1)


Хороший пример использования iFilter в C # находится на CP http://www.codeproject.com/Articles/13391/Using-IFilter-in-C

Работает в среде 32b / 64b. Также как приложение x86.

person Filias    schedule 16.04.2014
comment
Я использую этот пример, но Ifilter не работает в x86 - person Dhibi_Mohanned; 16.04.2014
comment
Есть ли у кого-нибудь предложения использовать библиотеку IFilter как x86? - person Dhibi_Mohanned; 16.04.2014
comment
Какой IFilter? Если он существует только в 64b, вы, конечно, не можете получить к нему доступ. - person Filias; 16.04.2014
comment
Я бы использовал библиотеку IFilter в моем приложении C #, которое запускалось как x86, но IFilter не работает как x86 - person Dhibi_Mohanned; 16.04.2014
comment
Думаю, из приложения 32b нельзя загрузить ifilter 64b. Но вы можете сделать 64-битное консольное приложение. И вызывайте его из своего 32-битного приложения;] - person Filias; 16.04.2014