У меня проблема, из-за которой Adobe PDF iFilter не работает последовательно для нас. Таким образом, мы любим использовать один из Foxit. Проблема в том, что если мы установим Foxit iFilter, а затем клиент решает переустановить Adobe Reader, он может перезаписать Foxit iFilter.Программно определить, какие iFilters установлены
Для этого можно использовать такие инструменты, как IFilter Explorer, но я хотел бы сделать это в приложении и предупредить пользователя/клиента, что iFilter изменился.
Есть ли способ проверить iFilters из кода (C#)? Или другие возможные решения этой проблемы?
Мне тоже будет интересен ответ! –
Sooooo .. Вы когда-нибудь выяснили, как проверить, существует ли iFilter из кода? – Skadoosh
@ KP - Нет, я этого не делал. Оказалось, и вместо того, чтобы делать это в коде, оно оставило его пользователю и документации для обработки, а не реальному решению, но самое лучшее, что мы можем сделать сейчас. –