DLLを登録する

著者: Roger Morrison
作成日: 2 9月 2021
更新日: 1 J 2024
Anonim
ATLでCOMのDLLを作りC♯で使う [C++ライブ]
ビデオ: ATLでCOMのDLLを作りC♯で使う [C++ライブ]

コンテンツ

DLLファイルは、登録されている限り、複数のプログラムで使用できる特定の機能を備えたモジュールです。 WindowsVistaおよびWindowsXPでのDLL登録は通常バックグラウンドで行われますが、ハードドライブの問題、ソフトウェアのインストール、またはウイルス感染のために、DLLを手動で登録する必要がある場合があります。次の手順に従って、WindowsVistaまたはWindowsXPにDLLを登録します。

ステップに

方法1/2:実行ウィンドウからDLLを登録する

  1. [実行]ウィンドウを開きます。
    • Windows XPでは、WindowsXPのタスクバーの左側にある[スタート]ボタンをクリックします。次に、[スタート]メニューの右側にある[ファイル名を指定して実行]を選択します。すべてのプログラムの右側に直接表示されます。
    • Windows Vistaでは、WindowsVistaのタスクバーの左側にあるWindows記号をクリックします。次に、メニューの下部に表示される検索フィールドに「実行」と入力します。 [実行]コマンドが[プログラム]の下に表示されます。 [実行]をクリックします。
  2. [ファイル名を指定して実行]ウィンドウにコマンドPASSWORD32を入力します。 テレピンコマンドの構文は次のとおりです。「pathandafile.dll」。
    • c: windows system32にあるmyfile.dllというファイルを登録するには、「c: windows system32 myfile.dll」と入力します。
    • [OK]または[Enter]をクリックして、コマンドを実行します。
  3. コマンドを実行した直後に、「RegSvr32」というタイトルのポップアップボックスを探します。 通知には、「scrrun.dllのDLLRegisterServerが成功しました」のように表示されます。 [OK]をクリックしてこのウィンドウを閉じます。

方法2/2:コマンドプロンプトでDLLを登録する

  1. Vistaの検索フィールドに「cmd」と入力します。
  2. cmdを右クリックします。 コンテキストメニューから[管理者として実行] / [管理者]を選択します。
  3. タイプ プロンプトでPASSWORD32「パスとfile.dll」。
  4. エラーメッセージを待ちます。
    • DLLの登録に失敗したというメッセージが表示された場合は、DLLの名前のスペルが正しいことを再確認してください。
    • Windows Vistaでは、登録が機能することを確認するために、アクセス許可をいじくり回す必要がある場合があります。

チップ

  • UAC、またはWindows Vistaのユーザーアカウント制御により、DLLが正しく登録されない場合があります。コントロールパネルに移動してUACを無効にします。次に、[ユーザーアカウントと家族の安全]をクリックし、[アカウント]タイトルをクリックして、[ユーザーアカウント制御を有効にする]または[無効にする]を選択します。

警告

  • 特定のウイルスはDLLファイルをインストールします。ウイルスを無効にする最初の手順の1つは、ウイルスが使用するDLLを「登録解除」することです。これは、次のコマンドで実行できます:ق32 / u“ path FileName.dll”。

必需品

  • コンピューター
  • WindowsVistaまたはWindowsXP