我正在使用 WIX 创建一个 MSI,它具有安装 clickonce 应用程序的自定义操作。我想通过 GPO 部署 MSI。当我双击运行 msi 时,自定义操作运行良好,但通过 GPO 部署时,自定义操作似乎没有运行。但是,如果您查看控制面板中的添加/删除程序,您会在其中列出产品/msi,就好像它已成功安装一样。
要查看通过 GPO 部署时自定义操作是否有效,我创建了一个简单的自定义操作,它只是将文件写入 c:\temp(现有)文件夹。在 installfinalize 步骤之前向 InstallExecuteSequence 和 AdminExecuteSequence 添加了自定义操作。尝试了延迟执行和立即执行。当您双击要安装的 msi 但不是通过 GPO 时,它可以工作。
通过 GPO 部署 msi 时是否可以进行自定义操作?有什么限制吗?为了让它与 GPO 一起工作,我需要做些什么特别的事情吗?
提前致谢!
鲁克尚