使用 ESD 以无提示方式将 Microsoft App-v 客户端从4.5 升级到4。6

摘要

为了保留当前缓存和当前用户设置以及已发布的应用程序,你将需要使用4.6 安装程序执行就地升级。 但是,对于 Microsoft Application Virtualization 版本4.6,在客户端升级期间无法使用命令行参数,并且必须在全新安装期间使用。

可以通过 MSI 程序包以静默方式部署客户端升级,但如果未安装先决条件,则不会出现 MSI。

以下是 App-v 4.6 客户端的先决条件:

  • MSXML 6.0:此功能包含在 Windows XP Service Pack 3 和所有较新的操作系统中,并且已存在于4.5 客户端。

  • Microsoft 应用程序错误报告。  此功能已与4.5 客户端提供,但需要修改 GUID。

  • Microsoft Visual c + + 2005 可再发行组件。  4.5 客户端已存在此情况。

  • Microsoft Visual c + + 2008 可再发行组件。  这将需要预部署。

对于4.6,必须有一个针对应用程序错误报告的新注册 GUID,即使它已安装。

若要针对版本4.6 正确安装和注册 Microsoft 应用程序错误报告,必须使用 APPGUID 参数指定应用程序-V 产品代码。 产品代码对于每个 App-v 客户端类型和版本都是唯一的。 从下表中选择正确的产品代码:

版本

桌面客户端的产品代码

适用于远程桌面服务客户端的产品代码 

App-v 4.5 CU1

 FE495DBC-6D42-4698-B61F-86E655E0796D

8A97C241-D92A-47DC-B360-E716C1AAA929

App-v 4.5 SP1

 93468B43-C19D-44F9-8BCC-114076DB0443

0042AD3C-99A4-4E58-B5F0-744D5AD96E1C

App-v 4.5 SP2

 C6FC75B9-7D86-4C44-8BDB-EAFE1F0E200D

 ECF80BBA-CA07-4A74-9ED6-E064F38AF1F5

App-v 4.6 x86 (RTM 发布版-MDOP 2010)

内部版本4.6.0.1523)

 9E9D30B2-2065-4FDE-B756-8F1A6EABAFC3

 439FAC21-B423-41D4-8126-54F9FCB70039

App-v 4.6 x64 (RTM 发布-MDOP 2010)

内部版本4.6.0.1523)

 E569E45F-7BA6-4C7F-B6BA-3FFCBE92FC22

 D2977C18-D88A-47CB-AFD8-652DD36F4D0D

App-v 4.6 x86 (所有语言发布-MDOP 2010 刷新内部版本4.6.0.20200)

 40C3258B-F9D1-46DF-AE97-72C1F86F2427

 9915D911-CC73-4122-AF4F-564F89454655

App-v 4.6 x64 (所有语言发布-MDOP 2010 刷新内部版本4.6.0.20200)

 1650E31F-23B8-40B5-A60A-C5934F557E3B

 7580D918-C621-49E7-9877-3CC59F9BD1DA

App-v 4.6 SP1 x86

DB9F70CD-29BC-480B-8BA2-C9C2232C4553

1354855A-2298-4C73-9022-EF0686C65991

App-v 4.6 SP1 x64

342C9BB8-65A0-46DE-AB7A-8031E151AF69

B2C6C8D5-FE76-4056-A326-EE5D633EA175

找到 Microsoft 应用程序错误报告安装程序 dw20shared (可在发布媒体上的 Support\Watson 文件夹中找到)。若要安装该软件,请运行以下命令:

msiexec/i dw20shared APPGUID = {valuefromtable} REBOOT = 取消重新安装 = ALL REINSTALLMODE = vomus

如何安装 Microsoft Visual c + + 2008 SP1 可再发行程序包(x86):

注意:对于 App-v 客户端的版本4.6 和更高版本,你还必须安装 Microsoft Visual c + + 2008 Service Pack 1 可再发行软件包的 ATL 安全更新。 幸运的是,这是一个完整的程序包。

1. 从 Microsoft 下载中心下载 Microsoft Visual c + + 2008 Service Pack 1 可再发行程序包1可再发行程序包 ATL 安全更新软件包:http://go.microsoft.com/fwlink/?LinkId=150700.

2. 若要自行安装,请使用命令行选项 "/Q" 和 vcredist_x86。  例如:

vcredist_x86.exe /Q

对于 App-v 版本4.6,在升级过程中无法使用命令行参数,将被忽略。

唯一可接受的参数是: 

msiexec.exe /quiet /i "setup.msi"

这将保留所有设置。

需要更多帮助?

扩展你的技能
了解培训
抢先获得新功能
加入 Microsoft 内部人员

此信息是否有帮助?

谢谢您的反馈意见!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×