[英]How to set icon for the desktop shortcut of setup project created using visual studio Installer?
我已经从Visual Studio Installer
创建了一个Setup Project
。
我安装了MSI
,并且能够安装该应用程序。 我想为我在桌面上创建的快捷方式添加一个图标。 为此,我尝试了以下步骤:
- 1)从
FileSystem
系统视图中选择桌面快捷方式。- 2)按
F4
进入属性。- 3)对于图标字段,选择浏览选项。
- 4)单击浏览按钮。
- 5)将
File of type
设置为可执行文件(.exe)- 6)再次按
OK
和OK
。- 7)然后构建我的 C# 应用程序,然后是安装项目。
- 8)然后从调试位置运行
MSI
。- 9)然后在桌面上创建了一个快捷方式以及.exe文件。
- 10)图标大小为
16*16
。
我不明白为什么它不显示图标。
有人可以帮我解决这个问题吗?
最后我解决了。 解决方案是将 ICON 大小从16*16 to 48*48
像素更改16*16 to 48*48
像素。 我已将我的应用程序图标大小设置为48*48 pixels
并且在设置项目中为桌面快捷方式设置图标时选择了相同的大小。 甚至24*24
大小的 ICON 也有效。 希望这可以帮助寻找类似问题的人。
我遇到了类似的问题,当我将 *.ico 文件直接包含在安装程序项目中时,我解决了这个问题。
首先,您必须包含快捷方式的 *.ico 文件,右键单击解决方案资源管理器中的安装程序项目,然后“添加”,然后选择“文件”,然后选择您的图标。 (例如 Settings.ico)
然后,您应该为快捷方式选择图标文件,然后单击确定。 (您的第 5 步和第 6 步)
安装后,您的图标应正确显示在桌面上。
请注意,使用此解决方案,图标文件会在安装后复制到您的应用程序文件夹中,但没有人应该打扰它。
编辑:
当您单击右侧菜单“(图标)”=>“(浏览...)”时,您应该会看到您选择的图标:
这里是快捷方式的设置:
检查您的设置是否合适。
在MSVS->Setup go 到"User's Programs Menu->Shortcut->Properties->Icon" select 你的Icon 并重建。 这为我修好了。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.