【问题标题】:How to change the InstallShield installation wizard icon?如何更改 InstallShield 安装向导图标?
【发布时间】:2015-04-16 07:06:59
【问题描述】:

我有一个设置,首先安装一个先决条件(.NET 框架 4.0),所以,在这个先决条件安装窗口上,我想将 InstallShield 图标更改为一个个性化的图标,并更改窗口标题。

1 http://hosted.comm100.com/KnowledgeBase/Main/Preview.aspx?id=100184&siteId=49677

这可能吗?

【问题讨论】:

  • 您要的是什么版本的 InstallShield?在所有版本中都是一样的,但我注意到在您的其他问题中,您会抱怨给出的答案与您使用的版本不同。此外,您只接受了 7 个答案中的 1 个。
  • 到 2009 年。对于其他问题的所有复杂情况,我们深表歉意。但是现在,我只想更改此页面的图标和标题(如图像)。

标签: .net installshield


【解决方案1】:

来自 InstallShield 手册:

Setup.exe Tab for a Release

Setup.exe 图标文件

要为 Setup.exe 文件使用您自己的图标,请指定完整的 包含图标的文件的限定名称。要指定文件, 键入绝对路径或相对于路径变量的路径, 或单击省略号按钮 (...) 从内部浏览文件 更改图标对话框。

默认使用索引为0的图标;指定不同的 图标,在更改图标对话框中选择一个图标或追加 文件的图标索引或资源 ID(前面有减号) 姓名。例如,C:\Temp\MyLibrary.dll,2 表示带有 index 为 2,C:\Temp\MyLibrary.dll,-100 表示图标带有 资源 ID 为 100。

如果您将此设置留空,InstallShield 将使用默认图标 您的 Setup.exe 文件。

【讨论】:

  • 让我看看我是否理解,如果我添加一个索引为2的图标,installShield会选择这个图标到这个窗口(前提安装)?你是这么说的吗?以及如何更改标题?
  • 一个 DLL 可以包含多个图标。数字 2 只是引用 dll 中第二个图标的一种方式。如果您将其留空,它将采用它找到的第一个。它与说您要为此对话框更改它无关。此外,您不能更改此对话框的标题。
  • 好的。再次感谢您的回答!
  • 嘿伙计,你能再帮我一次吗?现在我想做一包。因为像这样(先决条件),当我构建设置时,它会创建一个包含先决条件设置的文件夹。现在我必须让所有这些都成为一个可执行文件。我怎样才能做到这一点?谢谢
【解决方案2】:

InstallShield 2013:

您必须首先构建一个版本 - 然后使用项目助手构建安装屏幕和底部的构建安装按钮(这些详细信息把我绊倒了)。之后,单击“安装设计选项卡”,然后展开“媒体”并单击“发布”。然后选择一个版本(仅在您构建后出现!),然后单击“Setup.exe”选项卡。在那里,您会在属性列表中找到条目,您可以在其中指定“Setup exe Icon File”。

在直接相关的说明中,您也可以更改 setup.exe 文件的名称。在您选择版本的树中,是父级别,即“产品配置 1”或“PROJECT_ASSISTANT” - 选择它。在“常规”选项卡中,有一个名为“设置文件名”的属性。默认情况下,它只是简单的“设置”。将其更改为您想要的任何内容,例如“我的程序设置”。

【讨论】:

    猜你喜欢
    • 2011-06-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-01
    • 1970-01-01
    • 2015-11-22
    • 1970-01-01
    相关资源
    最近更新 更多