1. ホーム
  2. windows

[解決済み] .dllと.exeの違いについて教えてください。

2023-01-29 16:11:18

質問

dll ファイルと exe ファイルの正確な違いを知りたいのですが。

どのように解決するのですか?

EXEを使用します。

  1. 実行可能なファイルです
  2. 実行ファイルをロードする場合、exportは呼び出されず、モジュールのエントリポイントのみが呼び出されます。
  3. システムが新しい実行可能ファイルを起動すると、新しいプロセスが作成されます。
  4. エントリースレッドは、そのプロセスのメインスレッドのコンテキストで呼び出されます。

DLLを使用します。

  1. ダイナミック・リンク・ライブラリのことです
  2. エクスポートされるシンボルは複数あります。
  3. システムは、既存のプロセスのコンテキストに DLL をロードします。

詳細については http://www.c-sharpcorner.com/Interviews/Answer/Answers.aspxQuestionId=1431&MajorCategoryId=1&MinorCategoryId=1 http://wiki.answers.com/Q/What_is_the_difference_between_an_EXE_and_a_DLL

参照 http://www.dotnetspider.com/forum/34260-What-difference-between-dll-exe.aspx