延迟自定义操作

时间:2015-06-11 03:48:42

标签: wix wix3.8

我们在应用程序(WIX)中使用了自定义操作。通常在安装设置时,此自定义操作大约需要20分钟才能完成。但是我们的一台客户机器需要15个小时才能完成。

我们附加了自定义操作开始和结束详细信息的日志文件详细信息。任何人都可以告诉为什么在某些机器上会出现这个问题?

日志:

Action start 14:02:14: REMOVE_DLL.
SFXCA: Extracting custom action to temporary directory: C:\Windows\Installer\MSI9D80.tmp-\
SFXCA: Binding to CLR version v2.0.50727
Calling custom action Info.MysampleRemoveAll!Info.MysampleRemoveAll.CustomActions.RunMysampleConsole_RemoveAllVersions
MSI (s) (2C:1C) [17:21:32:257]: Running as a service.
Action ended 5:07:50: REMOVE_DLL. Return value 1.
Action start 5:07:50: INSTALL_DLL.
SFXCA: Extracting custom action to temporary directory: C:\Windows\Installer\MSIB833.tmp-\
SFXCA: Binding to CLR version v2.0.50727
Calling custom action Info.MysampleInstall!Info.MysampleInstall.CustomActions.RunMysampleConsole_InstallVersion
Action ended 7:54:59: INSTALL_DLL. Return value 1.

截图:

enter image description here

1 个答案:

答案 0 :(得分:0)

目标机器的操作系统是Windows 7(64位)。自定义操作将从GAC位置删除程序集。