WinHelpを作成していて気づいたのですが、
どうも特定の条件下(shgファイルが一個もない状態?)で、WinHelpを圧縮コンパイルしようとすると、ftsrch.dllが古いと言われて圧縮できないことがあるようです。
なんとなくNTFSのディスク圧縮を解除してみたら、直ったので、それが原因ではないかと思います。
(作成ソフトはHelpDesigner*1というソフトです、関係ないと思いますが…)
しかし、ディスク圧縮するかしないかで動作が変わるというのは初めてです。
動きが鈍くなる(いちいちディスクから取り出すのに展開しなきゃいけないので)のは分かるんですが…。
DLLは圧縮してはいけない ってことでしょうか?
*1:http://www.koji27.com/