共用方式為


逐步解說:為 ClickOnce Office 方案建立自訂安裝程式

您可以為 Office 方案建立自訂安裝程式,而不是使用由 Visual Studio 中的 Office 開發工具建立的預設安裝程式。 例如,您可能希望使用登入指令檔來安裝 Office 方案,或使用批次檔來安裝 Office 方案而無須與使用者互動。 建議使用者電腦上先行安裝下列必要條件。

您可以安裝方案,而不需要開啟 Microsoft Office 應用程式。 請呼叫 Office 方案安裝程式工具 (VSTOInstaller.exe) 做為程序的一部分。根據預設,這個工具會安裝在下列位置:

%commonprogramfiles%\microsoft shared\VSTO\11.0\VSTOInstaller.exe

或者,您也可以使用 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VSTO Runtime Setup\v4\InstallerPath 或 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VSTO Runtime Setup\v4\InstallerPath 登錄機碼來尋找 VSTOInstaller.exe 的路徑。

適用於: 本主題中的資訊適用於 Microsoft Office 2013 Preview 和 Microsoft Office 2010 的文件層級專案和應用程式層級專案。如需詳細資訊,請參閱 依 Office 應用程式和專案類型提供的功能

VSTOInstaller.exe 的參數

下表解釋可用的參數。

參數

定義

/Install 或 /I

安裝方案。 使用這個選項時,後面必須接著部署資訊清單的路徑。 路徑可以是本機電腦、一個通用命名慣例 (UNC) 檔案共用或 HTTP/HTTPS 網站。 這個路徑可以是本機路徑 (c:\foldername\publishfolder)、相對路徑 (publish\),或是完整位置路徑 (\\servername\foldername 或 http://servername/foldername)。

/Uninstall 或 /U

解除安裝方案。 使用這個選項時,後面必須接著部署資訊清單的路徑。 路徑可以是本機電腦、UNC 檔案共用或 HTTP/HTTPS 網站。 這個路徑可以是本機路徑 (c:\foldername\publishfolder)、相對路徑 (publish\),或是完整位置路徑 (\\servername\foldername 或 http://servername/foldername)。

/Silent 或 /S

在不提示輸入或顯示任何訊息的情況下,進行安裝或解除安裝。 如果需要信任提示,則不會安裝或更新自訂。

/Help 或 /?

顯示說明資訊。

VSTOInstaller 錯誤碼

VSTOinstaller.exe 會傳回下列錯誤碼。

錯誤碼

定義

0

發生下列其中一個案例:

  • VSTOinstaller 說明顯示了。

  • 已成功安裝方案。

  • 已成功解除安裝方案。

-100

請檢查下列可能性:

  • 某些命令列選項已設定多次。 請確定每個選項只設定一次。

  • 至少有一個命令列選項無效。

輸入「vstoinstaller/?」檢視說明。 如需詳細資訊,請參閱逐步解說:為 ClickOnce Office 方案建立自訂安裝程式

-101

至少有一個命令列選項無效。 輸入「vstoinstaller/?」檢視說明。

-200

部署資訊清單的 URI 無效。 輸入「vstoinstaller/?」檢視說明。

-201

部署資訊清單無效,無法安裝方案。 如需詳細資訊,請參閱Office 方案的部署資訊清單

-202

因為應用程式資訊清單的 Visual Studio Tools for Office 部分無效,則方案無法安裝。 如需詳細資訊,請參閱Office 方案的應用程式資訊清單

-203

下載錯誤,無法安裝方案。 請檢查部署資訊清單的 URI 或網路檔案的位置,然後再試一次。

-300

發生安全性例外狀況,無法安裝方案。 如需詳細資訊,請參閱保護 Office 方案

-400

無法安裝方案。

-401

無法解除安裝方案。

-500

作業已取消。 發生下列其中一個案例:

  • 無法安裝方案。

  • 無法解除安裝方案。

  • 無法下載部署資訊清單。

請參閱

工作

HOW TO:安裝 ClickOnce Office 方案

參考

Office 方案的部署資訊清單

Office 方案的應用程式資訊清單

其他資源

使用 ClickOnce 發行 Office 方案

使用 ClickOnce 發行 Office 方案