【问题标题】:How can I edit command-line args in shortcuts generated by InstallShield?如何在 InstallShield 生成的快捷方式中编辑命令行参数?
【发布时间】:2012-07-27 18:11:31
【问题描述】:

有时当安装程序安装程序并创建快捷方式时,由于某种原因它们不是“正常”快捷方式。他们将目标文本框和打开文件位置按钮显示为灰色,如下所示:

我正在为 Visual Studio 2010 使用 InstallShield 2011 LE(限量版)。它像宣传的那样工作,但我没有看到任何选项来更改它创建快捷方式的方式。我正在安装的程序将极大地受益于向该目标文本框添加命令行参数。如果我在 Program Files 中找到可执行文件,然后发送到 -> 桌面(创建快捷方式),我(和我的用户)可以修改那个,没问题。不过,我不想让他们经历这一步。

安装程序放置的快捷方式与“普通”快捷方式有何不同?

【问题讨论】:

    标签: command-line-arguments shortcuts installshield-le


    【解决方案1】:

    在 InstallShield 中,将 Advertise 属性设置为“no”。

    【讨论】:

    • Advertise 属性在哪里?我找不到它。
    • 我没有安装限量版,所以它可能不会暴露它。找到创建快捷方式的位置并查找属性网格。看看它是否提到了一个更糟糕的属性 Advertise it in。否则看看你是否可以定义属性 DISABLEADVTSHORTCUTS 并将其设置为 1。有关更多详细信息,请参阅以下内容:msdn.microsoft.com/en-us/library/windows/desktop/…
    • 感谢您的链接,DISABLEADVTSHORTCUTS 听起来确实像我所追求的,但我不确定我将在哪里定义此属性。此页面msdn.microsoft.com/en-us/library/windows/desktop/… 谈论获取和设置属性,但我仍然迷路。我只需要使用 InstallShield 2011 LE for VS 2010。
    猜你喜欢
    • 2012-05-12
    • 2011-09-21
    • 1970-01-01
    • 2019-12-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多