问题标签 [installshield]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vbscript - 如何根据 vbscript 自定义操作结果中止 InstallShield 设置?
我创建了一个 vbscript 自定义操作,它检查一些注册表项并在必要时更改它们。如果无法写入密钥或类似情况,则应中止设置。
为了实现这一点,我设置了一个属性,我试图将其用作执行序列中下一步的条件,但这不起作用。
我发现这是行不通的,因为自定义操作在执行时无法写入属性。
所以问题是:如何根据我的自定义操作所说的来实现中止安装?有没有一种方法可以将“中止安装请求”传递给安装程序或类似的东西?
installshield - InstallShield 2009 - SdLogonUserInformation 问题(列表为空。)
我需要使用 InstallShield 2009 创建的设置来安装 Windows 服务。该服务需要一个自己的帐户才能运行。需要从设置中创建/选择此帐户。
为此,我添加了相应的登录信息面板对话框:对话框 -> 所有对话框 ->右键单击 -> 新建对话框...
在新建对话框向导上: 下一步-> 登录信息面板和关联的子对话框 ->下一步->完成
但是,当我开始设置并尝试浏览现有用户时,无论我尝试浏览域、用户还是其他任何内容都没有关系,我总是会收到一个消息框
“列表为空。”。
详细说明:
- 在登录信息对话框中,我单击浏览
在 Browse for a user account 对话框中,我单击browse for domain or server -> Result: The list is empty。
在 Browse for a user account 对话框中,我在 Name of server 文本框中输入我所在的服务器的名称,然后单击浏览用户名 --> Result: Server not found
在 Browse for a user account 对话框中,我在 User name 文本框中输入 Administrator,同时在 Name of server 文本框中输入服务器名称,然后单击OK --> Result: " Server not found "
单击取消后(返回登录信息对话框),我在用户名文本框中输入 SERVERNAME\Administrator,在密码文本框中输入相应的密码,然后单击下一步--> 结果:找不到服务器
我点击新信息
我单击Browse for the Domain or Server --> Result: The list is empty。
我单击浏览组 - >结果:找不到服务器
我该如何解决?
windows - Is there a way to debug installer executable created using installshield universal?
I have created a windows executable with some custom actions and some UI stuffs.
I am facing a strange behavior with the installable.
I tried probing through the code and kracking the installer as much as I can, but I did not find any idea why the strange behavior is available.
So, I wanted to debug the installer at every point of code execution in the Custom Action for which I tried writing those values I require to a logger. But unfortunately my logger will get created after the installation at which point I will not be in a position to run it again.
So, can anyone suggest how to debug it while the installable is under execution?
installation - 调试导致重新启动的 Installshield 挂起文件重命名操作
从已经存在的 installscript 11.5 安装程序开始,我们创建了一个更新安装程序(差异安装程序)。
鉴于:
- V1(软件第一版)
- V2(软件第二版)
- V2P(V1 和 V2 之间的差异安装程序
如果我安装 V1 并卸载它,则无需重新启动
如果我安装 V2 并卸载它,则不需要重新启动
如果我安装 V1、V2P 然后卸载它,我要求重新启动!
我检查了不同的注册表和磁盘监控工具,似乎 V1 + V2P 的组合等于 V2。
给定另一个工具,“pendingfilerenameoperations”似乎会强制重启。我认为这是由于我的差异安装程序造成的。
有谁知道可能是什么原因,或者至少,如何找到它?
编辑:我知道重新启动的原因(挂起的文件重命名操作)并且我知道那里的文件,但我想找到解释为什么 installshield 写这些挂起的文件重命名操作。
编辑 2:我发现这是 InstallShield,它将其运行时的所有文件都置于挂起的文件重命名操作中。这可能会导致意外错误……有人知道如何解决吗?
任何帮助将不胜感激,
问候,
网卡
.net - 从 InstallShield 2009 MSI 安装 .NET 服务时出现问题 - 自定义操作未关闭 1 MSIHANDLE
我正在使用InstallShield 2009为我继承的代码库生成MSI 。该代码由VB6和.NET 2.0代码(C# 和 C++)组成。我正在Windows XP SP2上开发和安装。
我通过从前一个团队提供的MSI逆向工程创建了InstallShield项目(称为它)。它们的配置现在相同。"MyClient.ISM"
然后我将InstallShield配置为生成MSI。这建成,没有错误。但是,当我尝试运行我的MSI时,它失败了两个
“错误 1001 InstallUtilLib.dll:未知错误”
对话框,然后成功退出它所做的更改然后我MyClient.MSI
使用 msiexec 命令运行。例如
问题似乎是由于2769 error
. 由此产生的日志文件中的错误位置如下:
此自定义操作试图安装 .NET 服务。所以我然后去了InstallShield并删除了所有自定义操作(安装、卸载、提交和回滚以及相关的 SetProperty)并再次构建和安装。这有效,但不再安装服务。我现在需要使用有效的InstallShield方法安装这些 .NET 服务。
firebird - 使用 InstallShield 安装 FireBird
我似乎找不到一个好的脚本或任何可用于使用 InstallShield 安装 Firebird(InterBase-decendent RDBMS)的脚本。有一种方法可以使用 firebird install 可执行文件静默安装它,但我对 InstallShieldscripts 的了解还不够,无法做到!如果有人知道关于 a)如何从 InstallShield 执行 exe b)如何使用 InstallShield 安装 firebord 的任何信息,我将不胜感激!非常感谢,马特
installation - 安装 Shield 2009 - 创建快捷方式
是否可以根据用户输入在 Install Shield 2009 中创建快捷方式?在 essnes 中,仅当用户(运行安装)想要创建快捷方式时(在桌面上)
installation - 是否可以使用 InstallShield 2009 在卸载期间运行自定义操作
我需要在卸载作为安装一部分的 ManagedCode 期间运行自定义操作(在卸载过程中将其删除之前)在 Install Shield 2009 中是否可以?
build-process - IsCmdBld.exe - 随机错误输出
出于某种原因,当我使用 InstallShield 2009 Professional 的独立构建时,有时会出现错误,有时构建成功完成,但没有明显的原因。出现的错误通常如下所示:
IsCmdBld.exe - 应用程序错误
“0xa781543”处的指令引用了“0x6a19a778”处的内存。记忆无法“写入”
单击确定以终止程序
现在,这个消息只是偶尔出现,它没有任何规律或模式。有人对此有任何想法吗?谢谢。
installshield - InstallShield:卸载时删除已安装的文件
在安装时,我将一些文件复制到“System32”文件夹中。卸载时这些文件不会被删除。为什么?