OleAut32.dllとolepro32.dll(およびVB6 Runtime packageにある他のDLL)を配布しています。何年も前のWindows 7には新しいバージョンがあります。そして、私たちのVB6アプリケーションにののコピーを使用させていました。各バージョンのWindows(XP、Vista、7)に既に含まれているファイルの一覧を探して、配布する内容を知っているので
上記のDLLをすべて削除していて、アプリケーションはうまく動作しているので、Windows 7にすべて含まれています。新しいバージョンのOleAut32.dllが必要です(再インストールした場合アプリケーションとOleAut32.dllをWin 7の新しいもので置き換えてください)
これらのファイルのいくつか(msVBvm60.dllなど)はあらかじめインストールされているので、私たちははるかに良くなっていますこれらのファイルをインストールしないだけです。 (あるいは、銃弾を噛んで旧式のやり方(:-)してシステムにインストールしてバージョンチェックをしなければならないかもしれませんが、過去10年ほどのDLL地獄がないのはうれしいことですが、
@Clay素敵な編集、役に立つリンク。 – MarkJ