ShellObject.FromParsingName(filepath) を使用して、Thumbnails プロパティにアクセスし、Windows API Code Pack を使用して PDF ファイルのサムネイルを生成する Web サービスを構築しています。
これは、コンソール アプリケーションでホストされている限り正常に動作しますが、Windows サービスまたは IIS でホストするとすぐに動作しなくなります。これらのコンテキストには Windows シェルがないためです。
そのようなコンテキストで Windows シェルを強制的にロードできますか? どうすればこの問題を解決できますか?