Как я могу использовать Resources.resx в классе C #? - PullRequest
1 голос
/ 04 декабря 2009

я сейчас использую эту строку кода

resourceManager = new ResourceManager("Namespace.class", GetType().Assembly);



, чтобы попытаться использовать ресурс, но продолжаю получать ошибку:
Исключение System.Resources.MissingManifestResourceException

я просто пытаюсь использовать файл .resx по умолчанию, созданный VS2008

Ответы [ 2 ]

1 голос
/ 04 декабря 2009

http://www.codeproject.com/KB/dotnet/ResXFileCodeGeneratorEx.aspx

Вам не нужно запускать собственный ResourceManager, поскольку Visual Studio ResXFileCodeGenerator уже делает это за вас.

1 голос
/ 04 декабря 2009

Класс создается с использованием статических членов.

Обычно вы ссылаетесь на это так:

Resources.ResourceClassName.ResourceName

Проверьте файл xxx.designer.cs, чтобы узнать пространство имен и имя класса для использования.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...