2009-08-25 3 views
0

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地獄がないのはうれしいことですが、

答えて

1

分からないここでは、Microsoftのlist of the VB6 runtime files shipped with Windows 7(およびVistaおよびWindows Server 2008)だ。それはのOleaut32.dllとMSVBVM60.DLLなどのすべてのコアVB6のランタイムファイルが含まれています。

Microsoftはまたのリストを持っていますControls that shipped with VB6と対応するDLL/OCXの依存関係

+0

@Clay素敵な編集、役に立つリンク。 – MarkJ

関連する問題