installshield - .Net InstallShield - 创建损坏的快捷方式

标签 installshield installshield-le installshield-2013

我的解决方案中有 2 个项目。

  1. 一个是小型 win 表单项目,
  2. 另一个是 InstallShield Limited Edition 项目。

大部分情况下一切正常并且安装正确。桌面和开始菜单快捷方式也使用正确的图标创建...除了属性中的目标和开始是空白...因此快捷方式无用。

通常 target 应该有对可执行文件的引用,但它似乎填充了我的项目名称:/

我不太确定如何调试它?或者是什么导致了问题?

enter image description here

最佳答案

我开始执行安装程序项目中的子步骤。

enter image description here

在第 3 个节点 - Configure the Target System 下,有一个Shortcuts/Folders 项。

打开后,您会看到一个树状 View ,其中显示了将在何处创建快捷方式。我选择了桌面快捷方式,发现没有设置工作目录。我将其更改为指向 [INSTALLDIR]

这解决了我的问题

enter image description here

关于installshield - .Net InstallShield - 创建损坏的快捷方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24904651/

相关文章:

installshield - 在升级过程中始终执行删除/重新安装

windows-services - 如何通过 InstallShield 升级安装保留服务设置

installation - 从注册表项(类似于 wix/installshield/nsis)创建一个安装程序 : read a path to install to,

installshield - 在安装过程中使用 Inno Setup 删除另一个未使用 Inno Setup 安装的应用程序

installation - 阻止 MSI 在 SYSTEM 上下文中启动 EXE

.net - Installshield 限量版要求 .Net 框架文件和程序在没有 Visual Studio 的情况下无法运行

c# - 使用在 install shield 中创建的安装程序添加 msi 文件

visual-studio-2012 - InstallShield 限量版错误 ISEXP : error : -5002: Product Configuration 'Express' is not found in the specified project.