Visual Studio部署项目 - 创建已部署可执行文件的快捷方式

时间:2010-07-21 21:20:34

标签: visual-studio setup-deployment

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

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

5 个答案:

答案 0 :(得分:129)

浪费了一个小时后,我完成了它 - VS 2010(this article帮助):

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

答案 1 :(得分:54)

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

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

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

答案 2 :(得分:4)

应该很简单:

  • 打开FileSystem编辑器,然后转到用户桌面文件夹。
  • 用鼠标右键单击并选择创建新的快捷方式
  • 您将看到一个对话框,允许您选择应用程序文件夹(在目标计算机上)。当您双击它时,您会看到该文件夹​​中的内容。
  • 现在只需选择“包含”您的exe文件的主项目输出。

同样,您可以设置shortcut的图标。至少我是这么认为的。

答案 3 :(得分:2)

我使用64 x 64图标

解决了这个错误

答案 4 :(得分:0)

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