如何在移动应用程序的cab文件中添加图标文件?

时间:2010-10-01 14:04:41

标签: c# windows-mobile compact-framework icons cab

我正在用C#开发智能设备应用程序。当我在模拟器上部署我的应用程序时,它显示了我的应用程序的exe的默认名称&没有与之关联的图标。现在我通过右键单击项目&添加了一个图标到我的应用程序的exe。从visual studio中的解决方案资源管理器中选择属性。然后我选择了应用程序选项卡&给出图标的路径(.ico文件),选择单选按钮Icon&表现。现在,当我在模拟器上运行我的应用程序时,它会在exe文件上显示默认名称的图标。我已将智能设备驾驶室项目添加到我的应用程序中以创建cab文件。安装cab文件后我的应用程序运行正常。我的问题是,是否需要将图标(.ico文件)添加到驾驶室?如果需要,那么我应该在哪里将该图标文件(.ico文件)添加到cab项目中,以便我的应用程序在exe上显示图标?或者没有必要将图标文件(.ico文件)添加到cab项目中?能否请您提供任何建议或链接以解决上述问题?

1 个答案:

答案 0 :(得分:4)

图标是EXE中的嵌入式资源,因此无需单独部署。请记住,WinMo会缓存“开始”菜单的图标,因此,如果您在没有图标的情况下部署或安装应用程序,要使其在“开始”菜单中显示新图标,则必须对设备进行软重置。