Windows在无头构建期间挂起

时间:2008-10-02 20:05:22

标签: windows installer build-process

我们正在尝试自动构建我们的某个产品,其中包括使用WISE打包一些东西的步骤。有一次WISE弹出一个窗口,上面有一个进度条,以显示它是如何做的。如果一个连接到具有远程桌面的计算机,则构建工作正常但如果未连接,则构建会停止,直到您重新连接,此时窗口打开并且构建进行。有人知道这方面的工作吗?某种方式诱使窗户相信桌面会话已连接?

2 个答案:

答案 0 :(得分:1)

很抱歉还有另一个猜测 - 但我遇到了明智的安装程序锁定问题。这是因为WISE安装了“字体”,因此播放了“系统配置已更改”消息。我的DELL上运行了一个戴尔实用程序,它有一个它没有读取的消息队列,所以广播锁定了安装程序。 WISE为我制作了一个新版本,它做了异步广播而不是修复问题。有可能你的系统上有一个应用程序,当没有桌面时,它不会打扰它的msg队列。

最后答案:检查您是否有适用于WISE安装程序的最新补丁。特别是,寻找修复与窗口系统相关的锁定的补丁。

答案 1 :(得分:0)

您使用的是哪个版本?查看功能集,看起来他们的“std”版本可能会受到限制。也许无人值守的安装需要Pro版本? 这只是猜测......

无论如何,我想知道你是否可以简单地为调用
的盒子编写自动运行任务 CreateDesktop假装有互动登录?

我找到了CreateDesktop example 这是关于桌面切换,an example about unattended installs - 您可以使用其中一个作为“伪造”WISE的起点:)

值得一试......

相关问题