0

VB 6.0 アプリケーションで VC ++ dll を使用しています。現在のサーバーではうまく機能していました。ただし、アプリケーションを新しいサーバーにデプロイする予定です。

vb6.0 アプリケーションを実行しようとすると、異常なエラーがスローされ、vb 6.0 アプリケーションが閉じられます。

VC++ 再頒布可能パッケージ 2005 以降をインストールしようとしましたが、うまくいきません。

VB 6.0 の再頒布可能パッケージの正しいバージョンを選択するように教えてください。

ありがとう、グナセカラン・サンバンダン

4

1 に答える 1

0

1) Dependancy Walker (Depends.exe) を使用します。このアプリケーションは、VC++ DLL に必要なすべての依存関係を示します。

2) DLL のリストが表示されます。これらの dll を、VC++ DLL が存在するディレクトリにコピーします。

3) 「共有 dll」オプションを使用してビルドされた VC++ MFC DLL の場合、いくつかの MFC dll をコピーする必要がある場合があります。

4) 正しい C ランタイム ライブラリ ファイル MSVCRT*.dll も確認します。このファイルも必要になる場合があります。dependsはこれらすべての依存関係を表示しますが。

5) Dependsは、C ランタイム ライブラリの依存関係があるかどうかを示します。

于 2013-04-09T09:35:35.077 に答える