4

A.exeで正常に動作する私のexeプロジェクトだとしましょうwindows system

B.exeに必要な外部サード パーティ ドライバを としましょうA.exe。現在、両方のプロジェクトを別々にインストールしています。ここで、ドライバーをインストールに含めたいと思います。A.exeユーザーがインストールすると、最初A.exeB.exe自動的にインストールされます。

どうすればいいですか?

4

1 に答える 1

2

ドキュメントを参照してください:

  1. [プロジェクト] メニューから [追加] を選択し、[ファイル] をクリックします。
  2. MyApplication.exe と MyLibrary.DLL を含むフォルダーを見つけて、両方を選択します。
  3. [ファイル システム] ウィンドウで、[アプリケーション フォルダー] を右クリックし、[追加] をポイントし、[作成] をクリックして新しいフォルダーを作成します。MyLibrary と呼びます。
  4. アプリケーション フォルダーをもう一度クリックし、MyLibrary.DLL を選択して MyLibrary フォルダーにドラッグします。ソリューション エクスプローラーの [依存関係の検出] のプロジェクトの下で、Visual Studio が MFC90.dll および MSVCR90.dll への依存関係を検出することを確認します。これらの DLL に対応するマージ モジュールを追加する必要があります。
  5. [プロジェクト] メニューから [追加] をポイントし、[モジュールのマージ] をクリックします。Microsoft_VC90_CRT_x86.msm と Microsoft_VC90_MFC_x86.msm を選択し、[OK] をクリックします。これらのマージ モジュールのデバッグ バージョンについては、Microsoft_VC90_DebugCRT_x86.msm および Microsoft_VC90_DebugMFC_x86.msm を選択します。

VS2010 の展開例については、こちらをご覧ください。

于 2013-06-04T06:51:33.227 に答える