Чтение значений из спутниковых сборок с помощью ResourceManager

Привет Может кто-нибудь сказать мне, как читать значения из спутниковых сборок, используя resourcemanager. У меня есть приложение MyApplication, которое будет содержать все файлы ресурсов. Теперь я должен прочитать значения этих ресурсов в моем другом приложении (приложение ABC). Может кто-нибудь сказать мне, как я могу это сделать.

2 ответа

  • Убедитесь, что файлы ресурсов (resx) установлены как открытые, а не внутренние (в свойствах).

  • Установите для пространства имен то, которое вы хотите использовать для каждого файла (снова в свойствах).

(Класс будет создан динамически, чтобы вы могли ссылаться на ресурсы в вашем коде.)

  • Добавьте ссылку на спутниковую сборку из проекта, который будет ее использовать.

Затем вы можете ссылаться на строки, используя пространство имен, которое вы указали в свойствах (Intellisense может действительно помочь вам здесь!). Например. Resources.SomeSpace.Somefile.Someresourcestring

Это помогло мне: получение ресурсов с помощью класса ResourceManager

Другие вопросы по тегам