我正在尝试在我的设置应用程序中创建的快捷方式中显示图标。我有两个快捷方式,一个用于开始菜单和桌面。图标在程序文件中显示正常,但那是应用程序的直接输出。另外两个是捷径。它们仍然显示默认的快捷方式图标。
我发现了这个并没有用。当我这样做时,没有显示图标。所以我不能选择确定
Setting correct icon for Shortcut in VS2010 Setup Project
然后我找到了这个链接
How to change windows Applicatoin's default icon in Setup Project
右键单击您的Windows应用程序项目,选择属性。在属性窗口中,选择应用程序选项卡。在应用程序选项卡中,有一个单选按钮,表示图标和清单。选择该选项并在图标下拉菜单中浏览并选择应用程序的自定义图标。
当我尝试这样做时。我收到一个错误:
Error 8 Error generating Win32 resource: Error reading icon
'C:\Users\<me>\Documents\Visual Studio 2010\Projects\<solution>\<project>\
<mylogo>.ico' -- The data is invalid.
C:\Users\<me>\Documents\Visual Studio 2010\Projects\<solution>\<project>\
obj\x86\Debug\<program>.exe <project>
任何帮助请非常感谢。
答案 0 :(得分:2)
这意味着你的ico已损坏。如果您在
之前在线转换,请尝试使用其他工具或网站转换或创建ico