GUI安装程序的InstallShield安装程序错误2006 [英] InstallShield installer error 2006 with GUI installer

查看:398
本文介绍了GUI安装程序的InstallShield安装程序错误2006的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试运行使用InstallShield构建的安装程序,并且在Windows 2008中使用该安装程序时,它可以按预期工作; Windows 2012R2中运行的同一安装程序失败,并显示消息

I am trying to run an installer built using InstallShield, and when using the installer in Windows 2008, it works as intended; the same installer running in Windows 2012R2, fails with the message

不支持安装程序用户界面模式

安装程序无法在此UI模式下运行.要指定界面模式,请使用I命令行选项,后跟UI模式标识符.有效的UI模式标识符是GUI,控制台和Silent.

The installer cannot run in this UI mode. To specify the interface mode, use the I-command-line option, followed by the UI mode identifier. The valid UI modes identifiers are GUI, Console, and Silent.

我以管理员身份运行,并且尝试使用兼容模式,但是仍然遇到相同的错误.我检查了InstallShield项目,它确实具有GUI的默认Windows UI模式.是什么导致此错误,我该如何解决?

I am running as Administrator, and I tried using the Compatibility Mode, but I still get the same error. I checked the InstallShield project and it does have the default Windows UI mode to GUI. What causes this error and how can I fix it?

推荐答案

终端服务器 :这是终端服务器计算机吗?不是我的领域,但是终端服务器上的 Execution Mode Installation Mode 之间是有区别的.

Terminal Server: Is this a terminal server machine? Not my field, but there is a difference between Execution Mode and Installation Mode on Terminal Servers.

来自ITProToday (

From ITProToday (source): Installing applications on a terminal server has to be done in a special way to ensure it is usable by all users of the terminal server...There are two modes in terminal server, Execute and Install. By default all users are logged on in Execute mode and this means they can run programs etc. When you want to install an Application for use by everyone the Administrator should change to Install mode.

Change.exe : https://ss64.com/nt/change.html

添加/删除程序 :是否通过"<控制面板"的添加/删除程序"工具进行安装?还是在提示时使用命令 "Change User /Install" ?如果使用此命令,则应在安装应用程序后使用命令 "Change User /Execute" 返回正常执行模式.

Add / Remove Programs: Do you install through the Control Panel Add/Remove Programs tool? Or do you use the command "Change User /Install" at a prompt? If you use this command, you should return to normal execution mode by using the command "Change User /Execute" after installing the application.

某些链接 :

Some Links:

  • https://ss64.com/nt/change.html
  • Using Install mode instead of Execute mode
  • When you toggle Terminal Services to Application Server mode, some programs may stop working

这篇关于GUI安装程序的InstallShield安装程序错误2006的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆