逐步解說:為 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 |
發生下列其中一個案例:
|
-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 |
作業已取消。 發生下列其中一個案例:
|