Habe mal folgende Projekt heruntergeladen:
Bereits vorhandene Programm läuft und zeigt Word, Excel, PDF alles Top, so wie es in Windows Vorschau ist.
Sobald ich die Teil selbst neu kompiliere, funktioniert es nur für Word, Excel Dateien.
Mit PDF tut es nicht, läuft auf COMException E_FAIL
bei aufruf:
((IPreviewHandler)mCurrentPreviewHandler).DoPreview();
Was könne da schief gelaufen sein?
Projekt ist unverändert bis auf das es mit VS 2017 kompiliert wurde.
Hast du schon den dortigen Kommentar Saurabh said on June 27, 2013 at 1:27 pm: ... durchgelesen?
Und hast du auch mal Preview Handlers Revisited probiert?