如何使用产品输出非广告的快捷方式的InstallShield限量版(How to use non-a

2019-10-17 12:01发布

我已经导入了Visual Studio安装项目(MSI / vdproj)进入的InstallShield限量版(ISLE),并建立了一个单一的setup.exe安装程序从它。 在在“快捷方式/文件夹”页“配置目标系统”充分显示了快捷键,我的其他项目的‘主输出’都是播发的快捷方式。 我需要非广告的快捷方式。

在快捷方式的包含文件夹我可以用鼠标右键单击并选择新建快捷方式并指向一个EXE,它不是一个项目的输出,它会创建它作为一个正常的快捷方式。 如果我的从我的项目“主输出”目标之一做同样的它显示为一个广告快捷方式。

当我使用Visual Studio 2005内置的安装项目创建一个输出MSI我会针对它运行一个查询禁用通告的快捷方式。 我看过一些意见,缺乏此功能控制的是一个原因,MS把这些安装过第三方,但我在这里有超过所创建的类型的快捷方式看似较少的控制。

我怎样才能迫使快捷方式指向“主输出”从我的解决方案的其他项目的目标是不标榜的快捷方式?

Answer 1:

最简单的方法,使所有广告的快捷键的非广告是设置DISABLEADVERTISEDSHORTCUTS属性。 这是不特定。 (http://msdn.microsoft.com/en-us/library/windows/desktop/aa368297%28v=vs.85%29.aspx)。

您可以在属性表,物业,在变换或者在命令行上安装的时间。

否则,你可以为每个单独的快捷方式在快捷表更改目标列。



Answer 2:

看来,有没有在限量版的方式。 我问他们的论坛,并没有收到任何答复,也没有人在这里回答了一个多月。 我刚刚学会了生活与标榜的快捷方式。

答案似乎是无论是从限量版升级到一个可以让你进一步控制MSI,或使用一些其他的软件。



Answer 3:

InstallShield将限量版的设计(可惜恕我直言),以完全匹配的是在安装和部署项目的功能。 所有快捷方式在旧工具以前标榜所以这是他们在新工具的方式。

挑选你的工具明智。



文章来源: How to use non-advertised shortcut on product output in InstallShield Limited Edition