Файл ресурсов по умолчанию для ASP.NET MVC 2 не требуется - PullRequest
1 голос
/ 11 августа 2010

Я использую файлы ресурсов в App_GlobalResources.

Зачем мне нужен файл ресурсов по умолчанию?

Если у меня есть MyResFile.resx (файл по умолчанию) и MyResFile.en-us.рекс все нормально.

Если я удаляю файл по умолчанию, например, <%: Resources.MyResFile.Key%> из представления или Resources.MyResFile.Key;из контроллера не работает, сообщая, что ресурсы не существуют в текущем контексте.

Но я действительно не хочу хранить 2 актуальных файла, я указываю свою культуру в web.config и, таким образом,знаю, что он будет существовать.

Есть какие-нибудь решения?

Ответы [ 2 ]

0 голосов
/ 24 февраля 2011

Если тексты в вашем файле ресурсов по умолчанию на американском английском, вам вообще не нужен файл MyResFile.en-us.resx.

0 голосов
/ 24 февраля 2011

Вам нужен файл ресурсов по умолчанию, когда сервер не может найти файл ресурсов для запрошенной культуры.

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