Siv*_*iva 8 c# installation visual-studio visual-studio-setup-proje
我创建了一个Setup Project来自Visual Studio Installer.
我安装了MSI并且能够安装该应用程序。我想为我在桌面上创建的快捷方式添加一个图标。为此,我尝试了以下步骤:
- 1)从视图中选择桌面快捷方式
FileSystem。- 2)按
F4属性。- 3)对于图标字段,选择浏览选项。
- 4)单击“浏览”按钮。
- 5)设置
File of type为可执行文件(.exe)- 6)再次按下
OK和OK。- 7)然后构建我的 C# 应用程序和安装项目。
- 8)
MSI然后从调试位置运行。- 9)然后创建一个快捷方式,并在桌面上安装 .exe 文件。
- 10) 图标大小为
16*16。
我不明白为什么它不显示图标。
有人可以帮我解决这个问题吗?
Siv*_*iva 11
最后我解决了。解决方案是更改像素的图标大小16*16 to 48*48。我已将应用程序图标大小设置为48*48 pixels,并在设置项目中设置桌面快捷方式的图标时选择相同的大小。即使是大小的ICON24*24也能起作用。希望这可以帮助正在寻找类似问题的人。
我遇到过类似的问题,当我将 *.ico 文件直接包含在安装程序项目中时,我解决了这个问题。
首先,您必须包含 *.ico 文件作为快捷方式,在解决方案资源管理器中右键单击您的安装程序项目,然后选择“添加”,然后选择“文件”,然后选择您的图标。(例如 Settings.ico)
然后您应该选择快捷方式的图标文件并单击“确定”。(您的步骤 5 和 6)
安装后,您的图标应该正确显示在桌面上。
请注意,使用此解决方案时,图标文件会在安装后复制到您的应用程序文件夹中,但任何人都不应打扰它。
编辑:
当您单击右侧菜单“(图标)”=>“(浏览...)”时,您应该看到您选择的图标:
这里是快捷方式的设置:
检查您的设置是否合适。