ComponentResourceManager.GetObject(“$ this.Icon”)在WinXP上抛出Invocation Exception

时间:2010-05-17 14:54:30

标签: c# .net winforms icons windows-xp

这是在winform应用程序的InitializeComponent()实现上生成的代码(来自代码隐藏* .Designer.cs文件)。

此代码适用于Vista / 7,但在XP上它会在运行时爆炸。

我在表单中添加了自定义图标。它最初是一个png文件。怀疑XP无法处理该格式(内部异常是关于序列化的)我将其更改为ico文件。结果相同。

是什么给出了?

1 个答案:

答案 0 :(得分:1)

我只是通过将图标指向ico文件添加了图标,而没有添加嵌入的资源文件。我做到了,现在它有效。奇。还是想知道为什么。