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

2jcobegt  于 2023-10-23  发布在  其他
关注(0)|答案(7)|浏览(136)

我意识到可能有一个简单的方法来做到这一点,但如何创建一个桌面快捷方式的可执行文件部署的MSI使用Visual Studio部署项目构建?
我想我需要使用文件编辑器,但当我在用户的桌面上创建快捷方式时,我无法针对可执行文件。我只能将目标指定为应用程序文件夹,而不是特定的可执行文件。

x6yk4ghg

x6yk4ghg1#

在浪费了一个小时后,我完成了-VS 2010. VS 2017this article帮助):
1.在部署项目中,转到文件系统编辑器
1.点击“应用程序文件夹”(我假设你有“主输出”从您的项目有)
1.右键单击要使用快捷方式定位的项目的“主输出”-选择“创建主输出.”
1.抄近路
1.将快捷方式拖到桌面/程序菜单文件夹
就是这样!

8yparm6h

8yparm6h2#

我会添加以下步骤(到roman m的答案中)来将.exe的图标添加到快捷方式中,因为似乎默认情况下你会得到一个丑陋的通用文档快捷方式图标。
假设你已经给你的程序指定了想要的图标,

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

qzlgjiam3#

应该很简单:

  • 打开文件系统编辑器,然后转到 * 用户桌面 * 文件夹。
  • 用鼠标右键单击并选择 * 创建新目录 *。
  • 您将看到一个对话框,允许您选择例如应用程序文件夹(在目标计算机上)。当你双击这个文件夹时,你会看到这个文件夹里有什么。
  • 现在只需选择“包含”您的exe文件的主项目输出。

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

dphi5xsq

dphi5xsq4#

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

xzlaal3s

xzlaal3s5#

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

vyu0f0g1

vyu0f0g16#

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

qhhrdooz

qhhrdooz7#

上面描述的解决方案对我来说都不起作用,包括商业网站。
最后,我在MS documentation中读到了关于加密ICO文件的内容:
为了在Windows资源管理器中正确显示,ICO文件必须保存为每个图像大小的24位和8位颜色深度。
这似乎是相关的,因为当我将ICO中的所有3个图像(16x16,32x32,64x64)设置为24b深度时,产生的37 KB文件工作,图标开始显示在桌面上。未使用压缩。我在GIMP中做的,所以这不是GIMP的问题,而是设置的问题。

相关问题