共用方式為


部署專案屬性對話方塊、組態屬性、建置

更新:2007 年 11 月

指定目前所選取的部署專案之組建設定。此專案名稱顯示於標題列中。並非所有使用者介面項目都適用於所有部署專案類型。

若要存取 [部署專案屬性] 對話方塊,請在 [方案總管] 中選取部署專案時,於 [檢視] 功能表中按一下 [屬性頁]。然後,在 [組態屬性] 清單中選擇 [建置]。

使用者介面項目清單

項目

描述

輸出檔名稱

指定建置時要放置 Windows Installer (.Msi, .Msm) 檔案的位置。預設位置為 Configuration\ProjectName.extension ,其中 Configuration 為所選取之組態的子目錄 (位於專案目錄之下),ProjectName 為部署專案的名稱,extension 對安裝程式為 .Msi,對合併模組則為 .Msm。

您可以使用瀏覽按鈕 (...) 來選取另一個位置。

封裝檔案

指定檔案會如何封裝在 Windows Installer 檔案中。下列為可用的選項:

選項

描述

成為鬆散未壓縮的檔案

檔案將置於與 .Msi 檔案相同的目錄中。

在安裝檔中

會將檔案封裝於 .Msi 檔案之內 (預設)。

在封包檔中

會將檔案封裝於與 .msi 檔案相同目錄的一個或多個 .Cab 檔案中。

安全性注意事項:

[成為鬆散未壓縮的檔案] 選項不應用於將透過 Web 散發的應用程式。使用這種方式封裝的檔案,可以在沒有任何安全性提示的情況下下載,因而會造成使用者的安全性風險。

安裝的 URL

指定安裝位置,亦即,伺服器或網站的 URL,將從其中安裝應用程式和 (或) 必要條件。請參閱底下的「必要條件」,以取得 Windows Installer 如何使用這個 URL 的相關資訊。

必要條件

按一下 [必要條件] 按鈕以開啟必要條件對話方塊,您可於此處指定要安裝的必要條件元件,以及將從其中安裝應用程式和必要條件元件的位置。

在 [必要條件] 對話方塊中:

預設會選取 [建立安裝程式以安裝必要條件元件]。如果您清除這個選項,將忽略 [安裝的 URL] 中指定的 URL。

如果您選取 [從元件廠商的網站下載必要條件] (預設),將從廠商的網站下載必要條件,但是將從 [安裝的 URL] 中指定的 URL 下載應用程式。

如果您選取 [從應用程式的相同位置下載必要條件],將從 [安裝的 URL] 中指定的 URL 下載必要條件和應用程式。

如果您選取 [從下列位置下載必要條件],將從指定的網站下載必要條件,但是將從 [安裝的 URL] 中指定的 URL 下載應用程式。

注意事項:

Windows Installer 2.0 是 Windows XP 的預設版本。當第一次安裝至舊版 Windows 時,您應該選取這個項目以安裝這個元件。

壓縮

指定安裝程式中所包含檔案的壓縮設定。[封裝檔案] 選項為 [成為鬆散未壓縮的檔案] 時無法使用。下列為可用的選項:

選項

描述

針對速度最佳化的

檔案會被壓縮成安裝較快的檔案,但檔案大小可能較大。

針對大小最佳化的

檔案會被壓縮成較小的大小,但安裝速度可能較慢。

不壓縮檔案。

封包大小

指定部署專案所建立的 .Cab 檔案大小上限。例如,如果您打算於軟式磁片散發檔案,則應將 .Cab 檔案的大小設定為 1440 KB (1.44 MB)。

只有當 [在封包檔中] 選取為 [封裝檔案] 選項時,才能使用這個選項。

下列為可用的選項:

選項

描述

無限制

建立單一 .Cab 檔案。

自訂

建立一或多個 .Cab 檔案,每個檔案的大小限制為 [自訂] 文字方塊中以 KB 為單位指定的大小。

注意事項:

可在 Visual Studio 2003 及先前版本中使用的簽署功能已從 [安裝和部署] 專案 ([安裝] 專案、[Web 安裝] 專案、[封包] 專案和 [合併模組]) 中移除。如果您將已啟用簽署的 Visual Studio 2003 專案匯入 Visual Studio 2005 中,或者如果您想要為部署專案啟用簽署,則必須在建置後步驟中使用 Signtool.exe (Windows Platform SDK 中的組件簽署工具) 在建置輸出中簽署檔案。如需如何執行此作業的詳細資訊,請參閱檔案 '<file>' 未簽署

請參閱

工作

HOW TO:設定部署專案屬性

其他資源

Windows Installer 部署使用者介面項目