我在Visual C#2010编写的程序在Windows 7中,我想改变它显示在开始菜单和任务栏的图标。更改应用程序的图标:工程在标题栏,而不是在任务栏或开始菜单
我已经改变了图标,我想在三个不同的地方:在表单设计器的主要形式的属性列表;在我添加到项目中的NotifyIcon中;以及“应用程序”部分的“图标和清单”条目中的项目属性页面中。
的结果是,我的应用程序的标题栏上正确的图标,并在系统托盘,图标排列运行的应用程序中,来了,当你按下Alt标签。但是我仍然在开始菜单中有错误的图标(我只是将可执行文件拖到开始菜单放到那里)以及任务栏中。有什么奇怪的是,当我将鼠标悬停在任务栏中的(错误)图标上时,其下方会弹出正确的图标以及应用程序的标题。
谁能告诉我还有什么我需要改变,以使所有的是一个我想要显示的图标?
相关问题:同样在开始菜单中,名称显示为默认的“WindowsFormsApplication1”,即使我也改变了我能想到的任何地方,包括所有项目目录和名称空间。我可以在开始菜单中轻松地对其进行重命名,但当我将它拖到那里时,我希望它是正确的。
对任何问题的任何帮助不胜感激。
编辑:我的屏幕上至少,我的答案的评论是隐藏的,所以我会在这里为他们:
1)我真的不部署这个呢,我只是运行它,无论是从VC#IDE还是通过点击VC#创建的exe文件。
2)我没有将应用程序添加到任务栏。我正在讨论应用程序运行时刚出现在任务栏中的图标。
3)我没看到任何我所提到的,我改变图标的三个地方的大小事情。
4)如何更新exe中的图标? 5)即使我完全关闭并重新启动PC,问题仍然存在。
感谢所有回复。
编辑2:也忘了补充说Windows资源管理器中的文件名旁边出现正确的图标。
你是如何部署应用程序的?它是手动复制,设置项目,一次点击还是其他方法? – 2012-03-21 22:02:07
您是否将应用程序添加到任务栏_before_您更改了图标?这可能是为什么它有错误的原因,直到你悬停在它上面。你有没有尝试从任务栏中删除它,然后重新添加它? – 2012-03-21 22:03:29
你是否更改过所有尺寸的图标? – Flot2011 2012-03-21 22:22:35