共用方式為


使用合併模組轉散發

更新:2007 年 11 月

Visual Studio 會針對可能與應用程式一起轉散發的每一個 Visual C++ 元件,安裝數個合併模組。這些模組可以在 Program Files\Common Files\Merge Modules 資料夾中找到;其中每一個合併模組都可用來將 Visual C++ DLL 部署到目標系統。然而,只有 Visual C++ DLL 的非偵錯版本才能轉散發。如需允許轉散發的完整合併模組清單,請參閱 Redist.txt。

使用 Visual C++ 可轉散發的合併模組,您就可以將 Visual C++ 組件當做共用並存組件安裝到原生組件快取 (WinSxS 資料夾)。Visual Studio 本身會使用這項技術來安裝這些 DLL。WinSxS 資料夾的安裝必須以系統管理使用者權限執行。如果安裝是由不具備系統管理權限的使用者所執行,則將無法安裝 Visual C++ 組件,而且相依於這些 DLL 的應用程式將無法執行。

另一種轉散發方式是,安裝特定使用者應用程式的私用並存組件。如需將 Visual C++ 檔案部署為私用組件的詳細資訊,請參閱轉散發 Visual C++ 檔案

請參閱

工作

HOW TO:新增合併模組至部署專案

HOW TO:部署安裝和部署專案

概念

轉散發 Visual C++ 檔案