判斷 Outlook 是否為電腦上的隨選即用應用程式
隨選即用是可供 Office 2010 和更新版本使用的軟體傳遞和更新機制。 透過隨選即用傳遞的產品會在本機操作系統上的虛擬應用程式環境中執行。 這表示它們有檔案和設定的私人復本,而且會在虛擬環境中擷取他們所做的任何變更。
隨選即用很快—用戶可以在短時間內開始執行應用程式,而不需要等待完整的產品完成安裝。 匯報 會在背景自動執行,而不需要使用者先移除安裝或手動安裝更新。 隨選即用產品會虛擬化,而且不會與其他已安裝的軟體發生衝突。 不過,由於隨選即用所傳遞的產品具有其所有檔案和註冊的私人復本,載入宏開發人員無法以與用戶端計算機硬碟上安裝的產品相同的方式來判斷產品是否存在。 從 Outlook 2010 開始,載入宏開發人員應該確認是否已安裝 Outlook,以及 Outlook 是否已傳遞為隨選即用產品。
注意事項
即使用戶端電腦執行64位作業系統,隨選即用虛擬應用程式環境中僅支援32位 Office 2013。
若要檢查 Outlook 2013 是否由用戶端電腦上的隨選即用傳遞
確認 VirtualOutlook 機碼是否存在於 Windows 登錄中的下列位置:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\15.0\Common\InstallRoot\Virtual\VirtualOutlook
VirtualOutlook 機碼是REG_SZ值,其中包含已安裝產品語言的文化特性標籤,例如 “en-us”。