Я работаю над приложением Windows Forms в C # /. Net. Я хочу использовать файл ресурсов, который содержит переводы моих строк. Мой мой проект в визуальной студии у меня имеет следующую иерархию:
- Проект
- CS файлы ...
- Resources \
- resource.en-US.resx
Я пытаюсь прочитать в файле ресурсов следующее:
m_ResourceReader = new ResXResourceReader("resources/resource.en-US.resx");
Когда я запускаю этот проект, Visual Studio, похоже, ищет папку ресурсов в папке вывода bin / Debug моего проекта.
Мои вопросы:
- Как правильно ссылаться на файл ресурса?
- Я бы хотел, чтобы мой установщик поместил этот файл ресурсов в папку моего приложения в папке Program Files \ MyApp \ resources \ resource.en-US.resx. Какой способ заставить ResXResourceReader читать его из этого места.
Спасибо за вашу помощь.
-Raj