ResourceManager пытается загрузить .resources, а не .resx файл

Я пытаюсь загрузить файл resx на мой веб-сайт .net, используя:

ResourceManager rm = new ResourceManager( "Project.Resource", Assembly.GetExecutingAssembly() );

Файл Resource.resx находится в папке App_LocalResources и настроен для встраивания в сборку при сборке.

Когда я пытаюсь получить доступ к файлу resx, используя:

rm.GetString( "key" ); или жеrm.GetString( "key", culture );

Я получаю сообщение об ошибке:

Не удалось найти какие-либо ресурсы, подходящие для указанной культуры или нейтральной культуры. Удостовериться "Project.Resource.resources» был правильно встроен или связан в сборку "Проект» во время компиляции, или что все необходимые спутниковые сборки являются загружаемыми и полностью подписаны.

Обратите внимание на .resources ... есть идеи о том, что здесь происходит?

Ответы на вопрос(5)

Ваш ответ на вопрос