2013-06-04 18 views

回答

2

documentation

  1. 從項目菜單,選擇添加,然後單擊文件。
  2. 找到包含MyApplication.exe和MyLibrary.DLL的文件夾並將它們都選中。
  3. 在文件系統窗口中,右鍵單擊應用程序文件夾,指向添加並單擊創建以創建一個新文件夾。稱它爲MyLibrary。
  4. 再次點擊應用程序文件夾,選擇MyLibrary.DLL並將其拖到MyLibrary文件夾中。在解決方案資源管理器中,在Detect Dependencies項目下,您應該看到Visual Studio檢測到對MFC90.dll和MSVCR90.dll的依賴關係。您必須爲這些DLL添加相應的合併模塊。
  5. 從「項目」菜單中指向「添加」,然後單擊「合併模塊」。選擇Microsoft_VC90_CRT_x86.msm和Microsoft_VC90_MFC_x86.msm,然後單擊確定。對於這些合併模塊的調試版本,請選擇Microsoft_VC90_DebugCRT_x86.msm和Microsoft_VC90_DebugMFC_x86.msm。
+0

謝謝你的回覆。我看不到Project-> Add-> File或右鍵單擊Project-> Add-> File。 「文件」選項不存在! –

+0

使用合併模塊在使用Windows安裝程序時部署外部依賴關係的確是最佳做法。 – Aphelion

+0

@Aphelion:怎麼做?我是新的! –