TargetInvocationException при использовании ресурсов - PullRequest
3 голосов
/ 10 октября 2011

В настоящее время у меня возникают некоторые проблемы с использованием ресурсов в моем решении.Я получаю TargetInvocationException в нескольких местах, где действительно должны быть какие-либо ошибки ...

Собственный код:

command.Add (new AddDatabaseItemCommand (установка, IconResources.DatabaseObject, это));

DatabaseObject - это Icon, который действительно содержится в файле IconResources.resx и имеет значение «связанный во время компиляции».Это работало в течение нескольких недель без проблем.

Код, сгенерированный дизайнером:

this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));

Точно такая же проблема, это значок для формы, и снова в файле ресурсовФайл «formName.resx» в виде значка, автоматически размещается там дизайнером.Опции на этом значке: «Встроено в .resx».

У InnerException даже есть щека, чтобы сказать: «Операция успешно завершена»!

Кто-нибудь знает, что может происходить?У моих коллег с одинаковым кодом проблем нет ...

...