2

コマンドzippy32dll_name.dllでDLLを登録しようとしていますが、以下のエラーが発生します

モジュール「Addition.dll」がロードされましたが、エントリポイントDLLRegisterServerが見つかりませんでした

「Addition.dll」が有効なDLLまたはOCXファイルであることを確認してから、再試行してください

誰かが私が問題が何であるかを理解するのを手伝ってもらえますか?

4

1 に答える 1

3

登録するすべてのDLLには、関数DLLRegisterServerが必要です。この関数は、zippy32.dllDLL_NAMEを実行するたびに呼び出されます。基本的にレジストリを変更し、このdllをシステムにインストールするために必要なことを実行します。

エラーから、モジュール「Addition.dll」にこの機能がないことは明らかです。カスタムメイドのDLLの場合は、この関数を追加して再実行してください。

この関数は、主にCOM(コンポーネントオブジェクトモデル)コンポーネントがシステムに登録するために使用します。COMサーバーとして使用されないDLLは、この機能を持つ必要はありません。

于 2013-02-01T11:12:27.490 に答える