默認情況下,當用戶通過運行 Windows 或 Mac OS X 的計算機訪問 Receiver for Web 站點時,此站點將嘗試確定用戶設備上是否已安裝 Citrix Receiver。 如果檢測不到 Citrix Receiver,系統將提示用戶通過 Citrix Web 站點下載並安裝適合其平臺的 Citrix Receiver。
如果將 Receiver for Windows 和 Receiver for Mac 安裝文件複製到 StoreFront 服務器上,則可將站點配置爲向用戶提供這些本地文件,而不是將用戶重定向到 Citrix Web 站點。 如果在 StoreFront 服務器上提供 Citrix Receiver 安裝文件,則您還可以將站點配置爲向具有舊版客戶端的用戶提供選項,以使其升級到服務器上的版本。 要配置 Receiver for Windows 和 Receiver for Mac 的部署,請運行 Windows PowerShell 腳本並編輯站點配置文件。
升級步驟:
1.複製安裝文件
2.運行windows powershell 腳本文件命令,以使用 Citrix Receiver 安裝文件名更新 StoreFront
3.修改web.config,以使舊版本的客戶端升級到當前版本
升級過程:
將 Receiver for Windows 和 Receiver for Mac 安裝文件分別複製到 StoreFront C:\Program Files\Citrix\Receiver StoreFront\ \Receiver Clients\Windows\ 和 \Receiver Clients\Mac\ 目錄
管理員運行 windows powershell
& "installationlocation\Scripts\UpdateWindowsReceiverLocation.ps1" -ClientLocation "Windows\filename.exe" & "installationlocation\Scripts\UpdateMacOSReceiverLocation.ps1" -ClientLocation "Mac\filename.dmg"
installationlocation 是 StoreFront 的安裝目錄,通常爲 C:\Program Files\Citrix\Receiver StoreFront\,filename 是 Citrix Receiver 安裝文件的名稱。C:\inetpub\wwwroot\Citrix\storeWeb\ 目錄中,打開web.config
<pluginAssistant ... upgradeAtLogin="false">pgradeAtLogin 屬性的值設置爲 true,以便爲使用舊版客戶端的用戶提供升級到服務器上可用版本的選項。 好久沒更新博客了,之後我會多寫些實際過程中碰到的問題和錯誤解決方法,希望大家關注!!!