9

我的一个应用程序有一个图标,该图标已嵌入到资源文件中,并用作该应用程序的主图标。到目前为止,一切都很好。

但是,我想为安装程序项目以及安装程序放置在“开始”菜单中的快捷方式使用相同的图标。我可以为安装程序包本身设置图标,但前提是我将图标作为 .ico 文件添加到主应用程序文件夹中。

在资源文件中嵌入图标的全部意义在于,我没有在 Program Files 中浮动的 ICO 文件。我无法从安装程序项目中的主项目访问资源文件 - 是否有一些我遗漏的技巧?

其次,即使我在主文件夹中包含一个图标,如果我将菜单快捷方式设置为使用它,它也不会 - 它在安装程序后在 IDE 和菜单中都显示标准快捷方式图标。再说一次,我在这里错过了一个技巧吗?

4

2 回答 2

8

我现在没有时间测试它,但是当你浏览一个图标时,你会看到一个对话框,让你选择目标计算机上的项目。对话框底部是一个下拉菜单,可让您选择文件类型。如果您选择 EXE(或可能是 DLL),那么您的主要项目输出将显示。选择后,您可以选择项目输出包含的任何嵌入式图标。

(我没有测试:如果在测试计算机上安装软件后图标实际显示。)

于 2010-08-13T09:43:21.857 回答
0

您的图标大小应在 10 kb - 40 kb 之间。否则不会出现。

谢谢,安舒尔

于 2013-01-11T05:55:40.807 回答