App-V 4.5 SP2 版本資訊
發佈時間: 2010年5月
適用於: Application Virtualization 4.5 SP2
若要搜尋這些版本資訊,按下 CTRL+F。
重要
請在安裝 Microsoft Application Virtualization Management System 前,先仔細閱讀這些版本資訊。這些版本資訊包含成功安裝 Application Virtualization Management System 所需的資訊。本版本資訊包含產品說明文件中未提供的資訊。如果在這些版本資訊與其他 Application Virtualization Management System 說明文件之間有差異,應該將最新的變更視為具有代表性。
如需有關已知問題的更新資訊,請參閱 Microsoft TechNet Library 的 App-V 4.5 SP2 Release Notes (App-V 4.5 SP2 版本資訊) (https://go.microsoft.com/fwlink/?LinkId=184640)。
關於 Microsoft Application Virtualization 4.5 Service Pack 2
本版本資訊經過更新,以便反映 Microsoft Application Virtualization (App-V) 4.5 Service Pack 2 (SP2) 所做的變更。此 Service Pack 包含下列變更:
支援 Office 2010:App-V 4.5 SP2 現可支援 Microsoft Office 2010 的虛擬化。如需使用 App-V 4.5 SP2 排序 Microsoft Office 2010 的規範指南,請參閱在 Microsoft App-V 4.6 中排序 Office 2010 的規範指南 (https://go.microsoft.com/fwlink/?LinkId=191539) (此為機器翻譯文章)。
支援資料庫鏡像:App-V 4.5 SP2 現可支援 Microsoft SQL Server 資料庫鏡像。如需在 App-V 環境中設定資料庫鏡像的詳細資訊,請參閱如何為 App-V 設定 Microsoft SQL Server 鏡像支援 (https://go.microsoft.com/fwlink/?LinkId=190880)。
客戶意見反應與 Hotfix 彙總套件:App-V 4.5 SP2 也包含一組修正彙總套件,可用來解決 App-V 4.5 SP1 版本發行之後所發現的問題。這些更新是綜合已知問題,以及 Microsoft 內部團隊、協力廠商與使用 App-V 4.5 之客戶所提供的客戶意見反應後所得的成果。如需更新的完整清單,請參閱 Microsoft 知識庫 (KB) 文章 980847:Description of Microsoft Application Virtualization 4.5 Service Pack 2 (Microsoft Application Virtualization 4.5 Service Pack 2 的說明) (https://go.microsoft.com/fwlink/?LinkId=191540)。
關於產品說明文件
Application Virtualization (App-V) 的完整說明文件可從 Microsoft TechNet 的 Application Virtualization TechCenter Library (https://go.microsoft.com/fwlink/?LinkId=122939) 取得。TechNet 說明文件包含 Application Virtualization Sequencer、Application Virtualization Client 以及 Application Virtualization Server 的線上說明。同時也包含《Application Virtualization 規劃及部署指南》與《Application Virtualization 作業指南》。
防止安全性弱點和病毒
為協助防止安全性弱點和病毒,建議您為要安裝的所有新軟體安裝可用的最新安全性更新。如需詳細資訊,請參閱 Microsoft 安全性 (https://go.microsoft.com/fwlink/?LinkId=3482)。
提供意見反應
您可以透過 Application Virtualization TechCenter App-V Documentation 論壇 (https://go.microsoft.com/fwlink/?LinkId=122917) 上的社群論壇,提供意見反應、提供建議或回報 Microsoft Application Virtualization (App-V) Management System 的問題。
您也可以將您對說明文件的意見反應直接提供給 App-V 說明文件團隊,請寄至:appvdocs@microsoft.com。
Application Virtualization 4.5 SP2 的已知問題
本節提供 Microsoft Application Virtualization (App-V) 4.5 SP2 問題的最新相關資訊。這些問題不會出現在產品說明文件中,而且在某些情況下,可能會與現有的產品說明文件相衝突。我們將會在軟體的後續版本中盡可能解決這些問題。
安裝 Server Management Console 的指引
如果您必須將管理軟體安裝到主要 Application Virtualization 發佈和串流伺服器以外的系統,伺服器安裝支援將 Application Virtualization Management Console 和 Application Virtualization Management Web Service 安裝在主要 App-V Management Server 之外的其他伺服器上。若要在多部伺服器上散佈管理元件,必須在安裝 Application Virtualization Web Service 的伺服器上啟用 Kerberos 委派。如需如何啟用此支援的詳細資訊,請參閱如何將伺服器設定成受信任可以委派 (https://go.microsoft.com/fwlink/?LinkId=166682)。
使用 Setup.msi 安裝或升級用戶端至 App-V 4.5 SP2 的指引
使用 Setup.msi 安裝或升級 App-V Client 至 App-V 4.5 SP2 時,系統不會自動安裝先決條件。
因應措施:您必須手動安裝先決條件,然後才能安裝或升級 App-V Client 至 App-V 4.5 SP2。如需如何安裝先決條件和 App-V Client 的詳細程序,請參閱如何使用命令列安裝用戶端 (https://go.microsoft.com/fwlink/?LinkId=144106)。
完成上述程序後,請以系統管理認證使用 Setup.msi 安裝 App-V 4.5 SP2 Client。您可以在 App-V 4.5 SP2 發行媒體的 Installers\Client 資料夾找到此檔案。
安裝 Microsoft 應用程式錯誤回報工具時,如果要安裝或升級至 App-V 4.5 SP2 Desktop Client,請使用下列命令:
** msiexec /i dw20shared.msi APPGUID={C6FC75B9-7D86-4C44-8BDB-EAFE1F0E200D} allusers=1 reboot=suppress REINSTALL=all REINSTALLMODE=vomus**
或者,如果要安裝或升級至 App-V 4.5 SP2 Client for Remote Desktop Services (先前為 Terminal Services),請使用下列命令:
** msiexec /i dw20shared.msi APPGUID={ECF80BBA-CA07-4A74-9ED6-E064F38AF1F5} allusers=1 reboot=suppress REINSTALL=all REINSTALLMODE=vomus**
注意
- APPGUID 參數會參照您所安裝或升級之 App-V Client 的產品碼。每個 Setup.msi 的產品碼均不同。您可以使用 Orca 資料庫編輯器或類似工具來檢查 Windows Installer 檔案並判斷產品碼。只要安裝或升級至 App-V 4.5 SP2,均需要進行此步驟。
- 如果是要升級且先前已安裝 Dw20shared.msi,則不需要此步驟。
改善排序 .NET Framework 時的效能
排序 Microsoft .NET Framework 時,您可能會發現系統效能降低,這是因為 .NET Framework NGEN 服務會在背景嘗試預先編譯組件。
因應措施:排序 .NET Framework 時,請在完成監視階段後停用 .NET Framework NGEN 服務 (Mscorsvw.exe)。您必須使用 App-V Sequencer 中的 [虛擬服務] 索引標籤,將啟動類型變更為 [停用]。
當您解除安裝 Microsoft Application Virtualization Client 時,也會一併刪除與執行解除安裝之使用者相關聯的使用者設定
當您解除安裝 App-V Client 時,Windows Installer 將會從目前使用者的設定檔移除 Application Virtualization 設定。如果您的電腦使用漫遊設定檔,請不要使用您的個人網路帳戶來解除安裝用戶端,因為它會移除您所有電腦上的虛擬應用程式設定。
因應措施:您必須透過不是用於執行虛擬應用程式的系統管理帳戶來解除安裝 App-V Client。
在虛擬檔案系統和虛擬登錄索引標籤上所做的編輯必須在執行「排序」精靈時儲存
如果您開啟封裝來執行升級,或者如果已經使用新的封裝執行「排序」精靈,而且在虛擬檔案系統或虛擬登錄索引標籤中變更過封裝,這些變更不會自動被儲存起來。
因應措施:重新執行精靈前儲存變更,以確保這些變更反映在精靈的虛擬環境內部。
Sequencer 命令列必須從已提高權限的命令提示字元執行
當您使用 Sequencer 命令列時,它不會提示提高權限。
因應措施:使用提高權限的命令提示字元執行 Sequencer 命令列。
OSD 檔案中的短路徑變數名稱可能會造成錯誤
如果您在用戶端上啟動虛擬應用程式時收到錯誤 450478-1F702339-0000010B「目錄名稱無效」,可能是 OSD 中的變數設定不正確。如果應用程式的安裝程式在排序時設定短路徑名稱,便可能會發生這種狀況。
因應措施:從任何 CSIDL 變數中移除 OSD 檔案中存在的尾端波狀符號。
更正 Sequencer 命令列之 DECODEPATH 參數的語法
在 Sequencer 命令列中開啟封裝進行升級,並將其解碼到磁碟機 Q 的根目錄時,DECODEPATH 參數的語法尾端不得包含斜線。
因應措施:您可以使用 Q: 而非 Q:\ (省略尾端的 "\" 字元)。
升級 APP-V 4.2 封裝時,您會在虛擬檔案系統中碰到 Windows Installer 檔案造成的問題
從 APP-V 4.2 升級封裝時,您可能會碰到與 APP-V 4.2 中預設隨附之 Windows Installer 系統檔案不符,以及 Windows Installer 程式庫安裝在您本機 Sequencing 工作站的相關問題。下列檔案位於 CSIDL_SYSTEM\ 中:
Cabinet.dll
Msi.dll
Msiexec.exe
Msihnd.dll
Msimsg.dlll
因應措施:從封裝刪除上述所有的檔案。在 [VFS] 索引標籤上刪除對應,並刪除您解碼路徑下之 CSIDL_SYSTEM 資料夾中的實際檔案。
在 Windows XP 上,預設不會啟用用戶端安裝記錄
安裝用戶端時,您必須使用命令列啟用記錄,以確保發生任何安裝錯誤時,可以擷取這些錯誤進行疑難排解。
因應措施:在命令列中加入參數 /l*vx! log.txt,如以下範例所示:
setup.exe /s /v”/qn /l*vx! log.txt”
msiexec.exe /i setup.msi /qn /l*vx! log.txt
或者,您可以將登錄機碼設定為下列值:
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer] "Logging"="voicewarmupx!"
為了讓 Kerberos 驗證運作,必須註冊 IIS 的服務主要名稱 (SPN)
將 Internet Information Services (IIS) 6.0 或 IIS 7.0 用於圖示或封裝的 OSD 檔案擷取與串流處理時,若要啟用 Kerberos 驗證,必須註冊 SPN,如下所示:
在 IIS 伺服器上,使用 SETSPN.EXE Resource Kit 工具執行下列命令。您必須使用伺服器的完整網域名稱 (FQDN)。
Setspn -r SOFTGRID/<Server FQDN>
Setspn -r HTTP/<Server FQDN>
如需詳細資訊,請參閱 Integrated Windows Authentication (IIS 6.0) (整合式 Windows 驗證) (https://go.microsoft.com/fwlink/?LinkId=131407)。
.NET 相容性變更
Microsoft Application Virtualization (App-V) Cumulative Update 1 或更新版本支援在 Windows XP SP2 或更新版本上排序 .NET Framework 的功能。搭配 App-V 4.5 版 Sequencer 使用時,針對 SoftGrid 4.2 版撰寫之 .NET 應用程式的排序常式可能必須更新。如需詳細資訊和因應措施,請參閱 Application Virtualization TechCenter 文章:Support for .NET in Microsoft Application Virtualization 4.5 (Microsoft Application Virtualization 4.5 中的 .NET 支援) (https://go.microsoft.com/fwlink/?LinkId=123412)。
用戶端從 App-V 4.2 升級後,部分應用程式未顯示
檢查記錄檔中的下列錯誤:「Application Virtualization Client 無法剖析 OSD 檔案」。App-V 4.5 Client 會篩選出其 OSD 檔案中包含空的 OS 標記 (<OS></OS>) 的應用程式。
因應措施 從 OSD 檔案中刪除空的 OS 標記。
App-V 伺服器在其防火牆中需要豁免,才能進行部分程序
若要伺服器正確串流應用程式,伺服器的核心程序 (包括發送器) 需要能夠通過防火牆進行存取。
因應措施:在伺服器的防火牆中,將下列程序設為豁免:Sghwsvr.exe 和 Sghwdsptr.exe。這適用於 App-V Management Server 和 App-V Streaming Server。
當伺服器安裝程式在無訊息模式下執行時,不會正確檢查 MSXML6
App-V Management Server 需要 MSXML6。然而,如果您在無訊息模式下執行安裝程式 (例如,透過在已安裝 MSXML6 的系統上使用 msiexec -i setup.msi /qn 命令),安裝程式不會偵測到遺失依存性而逕自安裝。因此,當用戶端嘗試從 App-V Management Server 重新整理發佈資訊時,將會發生錯誤。
因應措施:在嘗試進行 App-V Management Server 的無訊息安裝之前,確認 MSXML6 是否已安裝在系統上。
嘗試連接至 Application Virtualization Management Console 時出現的錯誤碼 000C800
在 App-V Management Web Service 伺服器上不是本機系統管理員的 Application Virtualization 管理員將會收到錯誤 (錯誤碼:000C800),會出現在當該管理員嘗試連接至 App-V Management Console 時,而且 Sftmmc.log 項目指出對於 SftMgmt.udl 的存取遭到拒絕。若要成功連接至 App-V Management Console,若系統管理員在 App-V Management Web Service 伺服器上沒有本機系統管理員權限,則必須至少擁有 SftMgmt.udl 檔案的讀取和執行權限。
Application Virtualization 管理員必須擁有 %systemdrive%\Program Files\Microsoft System Center App Virt Management Server\App Virt Management Service 資料夾中之 SftMgmt.UDL 檔案的讀取和執行權限。
用戶端安裝程式命令列參數與 KEEPCURRENTSETTINGS=1 一起使用時會被略過
下列用戶端安裝程式命令列參數與 KEEPCURRENTSETTINGS=1 一起使用時會被略過:SWICACHESIZE、MINFREESPACEMB、ALLOWINDEPENDENTFILESTREAMING、APPLICATIONSOURCEROOT、ICONSOURCEROOT、OSDSOURCEROOT、SYSTEMEVENTLOGLEVEL、SWIGLOBALDATA、DOTIMEOUTMINUTES、SWIFSDRIVE、AUTOLOADTARGET、AUTOLOADTRIGGERS、SWIUSERDATA 和 REQUIRESECURECONNECTION。
因應措施:如果您有想要保留的設定,請使用 KEEPCURRENTSETTINGS=1,然後在部署後設定其他參數。App-V ADM Template 可用來設定下列用戶端設定:APPLICATIONSOURCEROOT、ICONSOURCEROOT、OSDSOURCEROOT、AUTOLOADTARGET、AUTOLOADTRIGGERS、DOTIMEOUTMINUTES 和 ALLOWINDEPENDENTFILESTREAMING。您可以從 Microsoft 下載中心的 Microsoft Application Virtualization Administrative Template (ADM Template) (https://go.microsoft.com/fwlink/?LinkId=121835) 下載 ADM Template。
版本資訊的著作權資訊
本文件係依「現狀」提供。本文件提供的資訊和觀點 (包括 URL 和其他網站參考) 可能變更,恕不另行通知。貴用戶必須自行承擔使用風險。
此處所描述的某些範例均屬虛構,僅供舉例之用,而非意指或影射任何真實關聯。
本文件對於任何 Microsoft 產品的任何智慧財產權,概不提供任何法律權利。貴用戶得為內部參考之目的,拷貝及使用本文件,亦可修改本文件。
© 2010 Microsoft Corporation.All rights reserved.
Microsoft、Active Directory、ActiveSync、MS-DOS、Windows、Windows Server 和 Windows Vista 是 Microsoft 集團的商標。
所有其他商標均為各所有人所有之財產。
-----
您可以在 TechNet Library 中深入瞭解 MDOP、在 TechNet Wiki 上搜尋疑難排解資訊,或是追蹤我們的 Facebook 或 Twitter 動態。 請將有關 MDOP 說明文件的建議和意見寄到 MDOPdocs@microsoft.com。