如何创建Visual Studio安装项目安装的可执行文件的链接

时间:2010-02-17 23:12:27

标签: visual-studio installer setup-project shortcut

我正在开发一个visual studio安装项目。我希望安装项目安装Windows窗体项目的可执行文件,然后在目标计算机的程序菜单中放置一个指向该可执行文件的链接。在安装项目中,我点击了“添加” - >项目输出...并从我的WindowsForms应用程序中选择主要输出。那应该安装程序吧?好的,接下来我转到目标机器上的文件系统,右键单击WindowsForms App的主输出并说“创建快捷方式”。然后我将该快捷方式移动到用户的程序菜单文件夹中。

我尝试运行安装程序并且工作正常但是出于某种原因,每当我单击“程序”菜单中的快捷方式时,它实际上会在每次运行之前安装程序。为什么这样做?我是否添加了错误的快捷方式?如果我导航到目录应用程序目录并单击.exe文件,它只是打开程序而不进行任何安装。有谁知道发生了什么?

我在某处读到我实际上可以在Windows资源管理器中创建一个以我的输出.exe为目标的快捷方式,然后将该文件添加到安装程序项目中,但我看不出它如何在安装它的每台机器上运行。< / p>

2 个答案:

答案 0 :(得分:0)

我认为这就是我做的事情......已经有一段时间了。

  1. 应用程序文件夹
  2. MyProjectName的主要输出(活动)
  3. 右键单击=&gt;创建快捷方式
  4. 然后

    1. 用户程序菜单
    2. 右键单击=&gt;添加文件夹
    3. 返回“应用程序文件夹”
    4. 将快捷方式移至程序菜单
    5. 将其重命名为您需要的任何内容。 “类型”应该说“捷径”
    6. 这有点像你现在的样子吗?东西  *用户的程序文件   *我的应用文件夹    *启动我的应用程序(快捷方式)

      我需要说,MS的安装项目是一场噩梦:)只需打开.VDproj并查看即可。我从没想过我会说我喜欢csproj xml格式,但相比之下......

答案 1 :(得分:0)

问题实际上不是我创建快捷方式的方式,而是快捷方式指向的方式。快捷方式定位的可执行文件不在主安装文件夹中,并且由于某种原因它不喜欢它。重新安装目录有点修复它。