應用程式層級增益集的安裝專案 (2003 系統)

更新:2007 年 11 月

適用於

本主題中的資訊僅適用於指定的 Visual Studio Tools for Office 專案和 Microsoft Office 版本。

專案類型

  • 應用程式層級專案

Microsoft Office 版本

  • Microsoft Office 2003

如需詳細資訊,請參閱依應用程式和專案類型提供的功能

當您使用 Visual Studio Tools for Office 建立應用程式層級增益集 (Add-In) 專案時,方案中會自動加入安裝專案。增益集的安裝專案會產生 Windows Installer (.msi) 檔,這個檔案會設定目標電腦並安裝增益集。如需安裝專案的詳細資訊,請參閱設定和部署專案

安裝專案概觀

根據預設,當您建置 (Build) 安裝專案時,Visual Studio 會產生一個 Windows Installer 檔,這個檔案會執行下列步驟:

  1. 確認用戶端電腦上是否安裝 .NET Framework 2.0。

    注意事項:

    根據預設,安裝專案不會檢查其他必要條件,包括 Visual Studio Tools for Office Runtime、Microsoft Office 2003 Service Pack 1 (SP1) 和 Outlook 2003 主要 Interop 組件 (PIA)。如需詳細資訊,請參閱HOW TO:準備使用者電腦來執行 Office 方案 (2003 系統)

    注意事項:

    根據預設,如果沒有安裝 .NET Framework 2.0,安裝程式就不會執行,即使已安裝較新或較舊版本的 Framework 也一樣。由於在安裝專案中 .NET Framework 的 AllowLaterVersions 啟動條件屬性是設定為 false,因此安裝程式不會執行。如需安裝專案中啟動條件的詳細資訊,請參閱啟動條件編輯器啟動條件編輯器的屬性

  2. 在用戶端電腦上建立必要的登錄機碼 (Registry Key)。如需這些登錄機碼的詳細資訊,請參閱應用程式層級增益集的登錄項目

  3. 將建置處理序所產生的檔案 (包括增益集組件 (Assembly) 和應用程式資訊清單) 複製到目標電腦上的使用者指定目錄中。

在執行之前,每位使用者的安全性原則中都必須對增益集組件和所有參考的組件授與完全信任。根據預設,安裝專案並不會設定安全性原則。您可以在安裝專案中加入設定安全性原則的步驟,也可以由系統管理員設定適當的安全性原則。如需詳細資訊,請參閱執行 Office 方案的安全性需求 (2003 系統)

變更 Windows Vista 上的預設登錄機碼

如果您使用安裝專案將 Microsoft Office 2003 增益集部署至執行 Windows Vista 的電腦,而符合下列情況,就必須變更安裝專案的部分登錄機碼:

  • 使用者使用完整的系統管理員存取權狀來執行 Microsoft Office 應用程式。

    -或-

  • 使用者已關閉「使用者帳戶控制」(UAC)。

若要修改安裝專案中的登錄機碼

  1. 在 Visual Studio 中開啟增益集專案。

  2. 以滑鼠右鍵按一下 [方案總管] 中的安裝專案,指向 [檢視],然後按一下 [登錄]。

    登錄編輯器隨即開啟。

  3. 展開巡覽窗格中的 [HKEY_CURRENT_USER] 和 [HKEY_LOCAL_MACHINE]。

  4. 展開 [HKEY_CURRENT_USER] 底下的 [Software]。

  5. 將 [Classes] 節點從 [HKEY_CURRENT_USER] 底下的 [Software] 節點拖曳至 [HKEY_LOCAL_MACHINE] 底下的 [Software] 節點。

    注意事項:

    在這些情況下,請勿將位於 HKEY_CURRENT_USER\Software\Microsoft 底下的登錄機碼移除。

如需詳細資訊,請參閱應用程式層級增益集的登錄項目

請參閱

概念

部署 Office 方案 (2003 系統)

部署應用程式層級增益集 (2003 系統)

部署模型 (2003 系統)