Как я могу получить доступ к встроенным ресурсам в проекте C #?

Большинство потоков, которые я читал об этом вопросе, ответят, что вам просто нужно получить к ним доступ следующим образом:

<MyProjectNamespace>.Properties.Resources.<MyResourceName>

Но в процессе сборки у меня появляется это сообщение:

<MyProjectNamespace> does not contain a definition for 'Properties'

Похоже, что класс «Свойства» обычно автоматически генерируется IDE, когда вы добавляете ресурсы в свой проект.

Дело в том, что я работаю над Eclipse и я действительно не знаю, как добавлять ресурсы, но мне удалось сгенерировать файл .resx из Visual Studio (который я использую для разработки своей формы Windows), который я добавил в Файл .build Nant в качестве «ресурса» вместе с моими растровыми изображениями. Тогда он действительно встраивает ресурсы, но я не могу получить к ним доступ ...

Итак, как я могу встроить ресурсы в свое приложение (обычно) и получить к ним доступ, используя Eclipse + Emonic + Nant для его создания?

Спасибо,

Пол.

6
задан Paul 7 June 2011 в 18:44
поделиться