C#可执行文件图标的问题设置为文件处理程序

时间:2015-02-28 04:19:54

标签: c# icons handler executable

我创建了一个C#可执行文件,用于打开特定的文件格式。我使用此页面的说明设置了它的图标:

https://msdn.microsoft.com/en-us/library/339stzf7.aspx?f=255&MSPPError=-2147217396

可执行文件具有预期的已分配图标。但是,当我选择此可执行文件作为特定文件类型(例如.pdf)的文件处理程序时,具有该特定格式的所有文件(例如.pdf)的图标将更改为空白,而不是我的可执行文件的图标

当我从7zip或vlc应用程序中选择其他可执行文件时,会显示其图标。这不适用于我的C#可执行文件。我也改变了我的C#项目(winform)中的表单图标,但没有运气!

你有什么可能的问题吗?

1 个答案:

答案 0 :(得分:0)

不确定这是否是您的问题,但是当图标是自制的时候我遇到了这个问题。使用图标编辑器验证您使用的图标是否有多种不同的图像格式用于显示选项。