У меня есть некоторый HTML-код, который я хочу заменить текстом из ресурсов.
Мой класс выглядит следующим образом:
public static class ResourceParser
{
public static string GetTextFromResource(string keyValue)
{
ResourceManager rm = new ResourceManager("pl", Assembly.GetExecutingAssembly());
return rm.GetString(keyValue);
}
}
Когда я получаю доступ к ресурсам из моего представления следующим образом:
@Resources.pl.accept;
работает и отображает нужное мне значение.
Когда я делаю это так:
@ResourceParser.GetTextFromResource("accept");
возникает исключение
MissingManifestResourceException «Не удалось найти ресурсы, подходящие для указанной культуры или нейтральной культуры. Убедитесь, что« Servers.Resources.resources »был правильно встроен или связан со сборкой« myProject »во время компиляции, или что все требуемые спутниковые сборки являются загружаемыми.и полностью подписано. "