64

我意识到可能有一种简单的方法可以做到这一点,但是如何为使用 Visual Studio 部署项目构建的 MSI 部署的可执行文件创建桌面快捷方式?

我想我需要使用文件系统编辑器,但是当我在用户桌面上创建快捷方式时,我无法定位可执行文件。我只能将目标指定为应用程序文件夹,而不是特定的可执行文件。

4

6 回答 6

142

浪费了一个小时后,我完成了 - VS 2010 ... VS 2017这篇文章有帮助):

  1. 在您的部署项目中,转到文件系统编辑器
  2. 单击“应用程序文件夹”(我假设您的项目中有“主要输出”)
  3. 右键单击要使用快捷方式定位的项目的“主要输出” - 选择“创建主要输出的快捷方式...”
  4. 重命名快捷方式
  5. 将快捷方式拖到桌面/程序菜单文件夹

就是这样!

于 2010-12-02T08:55:32.557 回答
59

我将添加以下步骤(罗马 m 的答案)以将 .exe 的图标放入快捷方式,因为默认情况下,您似乎会得到一个丑陋的通用文档快捷方式图标。

假设您已经为您的程序提供了所需的图标,

  • 右键单击部署项目
  • 选择菜单项查看 > 文件系统
  • 在“文件系统”窗口中,找到要更改其图标的快捷方式(例如,在“用户的程序菜单”下)
  • 转到快捷方式的属性(右键单击并选择“属性窗口”)
  • 去图标
  • 浏览...
  • 将“文件类型”更改为 *.exe
  • 浏览并选择您的“主要输出”
  • 好的好的
于 2010-09-29T22:31:01.743 回答
4

应该很简单:

  • 打开文件系统编辑器并转到用户的桌面文件夹。
  • 用鼠标右键单击并选择Create New Shortcut
  • 您将看到一个对话框,允许您选择例如应用程序文件夹(在目标机器上)。当您双击它时,您会看到该文件夹​​内的内容。
  • 现在只需选择“包含”您的 exe 文件的主要项目输出。

同样,您可以设置快捷方式的图标。至少我是这样相信的。

于 2010-08-13T16:52:23.960 回答
3

我通过使用 64 x 64 图标解决了这个错误

于 2012-08-25T00:47:41.080 回答
1

想知道你们中是否有人真正使用过 Visual Studio?当您添加主输出并右键单击它时,没有添加快捷方式的选项。如果您创建快捷方式,则不能选择主要输出作为选项。该选项根本不存在

于 2021-12-29T22:07:53.360 回答
0

图标文件大小很重要,快捷方式 exe 文件中不显示 75 KB,但显示 15 KB。

于 2013-08-15T13:42:08.343 回答