ComponentResourceManager.GetObject ("$ this.Icon"), вызывающий исключение вызова на WinXP - PullRequest
0 голосов
/ 17 мая 2010

Это сгенерированный код в реализации InitializeComponent () приложения winform (из файла кода * .Designer.cs).

Этот код работает в Vista / 7, но в XP он взрывается во время выполнения.

У меня есть пользовательский значок, добавленный в форму. Первоначально это был файл png. Подозревая, что XP не может обработать этот формат (внутреннее исключение относится к сериализации), я изменил его на файл ico. Тот же результат.

Что дает?

1 Ответ

1 голос
/ 17 мая 2010

Я добавил значок, просто указав его в файле ico, не добавляя встроенный файл ресурсов. Я сделал это, и теперь это работает. Странный. Еще хотелось бы знать почему.

...