Visual Studio部署项目 – 创build部署可执行文件的快捷方式

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

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

浪费了一个小时后,我完成了 – VS 2010( 本文帮助):

  1. 在您的部署项目中,转到文件系统编辑器
  2. 点击“应用程序文件夹”(我假设你的项目有“主要输出”)
  3. 用你的快捷方式右键点击你要定位的项目的“Primary Output” – select“Create Shortcut to Primary Output …”
  4. 重命名快捷方式
  5. 将快捷方式拖到桌面/程序菜单文件夹

而已!

我会添加以下步骤(以罗马米的回答)获取.exe的图标到快捷方式,因为它似乎默认情况下,你会得到一个丑陋的通用文档的快捷方式图标。

假设你已经给你的程序所需的图标,

  • 用鼠标右键单击部署项目
  • select菜单项View> File System
  • 在“文件系统”窗口中,find要更改图标的缩略图(例如,在“用户程序菜单”下)
  • 去快捷方式的属性(右键单击并select“属性窗口”)
  • 去图标
  • 浏览…
  • 将“文件types”更改为* .exe
  • 浏览并select您的“主输出”
  • 好的好的

应该很简单:

  • 打开FileSystem编辑器并进入用户的桌面文件夹。
  • 用鼠标右键单击并select创build新的快捷方式
  • 您将看到一个对话框,允许您select应用程序文件夹(在目标机器上)。 当你双击这个,你会看到那个文件夹里面有什么。
  • 现在只需select“包含”您的exe文件的主要项目输出。

同样,您可以设置快捷方式的图标。 至less我是这么认为的。

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

图标文件大小很重要,在快捷方式exe文件中没有显示75 KB,但是显示了15 KB。