在VS2010安装项目中为快捷方式设置正确的图标

Blu*_*ppy 16 c# setup-project visual-studio winforms desktop-shortcut

我有一个设置项目的小应用程序.如果我创建了一个主输出的快捷方式,那么这将获得一个标准的Win7图标,而不是我的exe的应用程序图标中指定的图标?

什么是最好的方法来确保我的桌面快捷方式图标与我的exe相同的图标?例如,如果我更改了exe的图标,那么我也希望设置图标也能改变.

Ger*_*old 19

如果设置快捷方式的图标,则可以将主输出设置为源.在安装项目的文件系统编辑器,点击"(图标)"组合框在快捷方式的属性面板,然后选择"(浏览...)",按钮"浏览...".你会看到这个:

添加输出

然后添加输出并选择exe的主输出.

  • 找到了!文件类型仍设置为*.ico - 更改为*.exe并显示图标!好极了! (6认同)

小智 5

您可以将 target.exe 文件中的图标添加到快捷方式...在目标机器上的文件系统中,浏览到您要将图标添加到的文件夹中的快捷方式(用户桌面等)。右键单击快捷方式并选择“属性窗口”。您将看到一个图标行...单击它,选择浏览,然后浏览到应用程序文件夹/yourExe.exe(从 ICON 更改为 Exe 文件)并说 OK。它将显示您选择的 yourExe.exe 图标,说 OK。您基本上必须为您的安装项目的添加/删除图标(出现在控制面板/卸载中)...属性页面做同样的事情。您必须为不同文件夹中的所有快捷方式(用户的桌面、用户的启动等)执行此操作。现在所有图标都很好!