2017-02-11 9 views
0

Когда я пытаюсь создать файл ресурсов с именем Labels.resx, он отлично работает и Labels.designer.cs создается хорошо, но когда я пытаюсь создать другой файл ресурсов для определенной локали, например Labels.en-US.resx, файл ресурсов поврежден, и конструктор будет пустым!Укажите имя культуры для файла ресурсов в Asp.NET MVC

[Edit от комментариев]: Генератор ресурс, указанный для .resx файла GlobalResourceProxyGenerator

, что случилось с ним? я делаю что-то неправильно?

+0

попробовать "Labels.en.resx" – levent

+0

Это не делает изменения @levent – Hooman

+0

Можете ли вы проверить свойства файла resx, какой инструмент там указан? Я думаю, вы также можете «Запустить настраиваемый инструмент» и посмотреть, появляется ли какая-либо ошибка на выходе (наиболее вероятная причина отсутствия файла 'designer.cs') – Alexei

ответ

1

На основе замечаний, решение использовать другой генератор ресурсов:

PublicResXFileCodeGenerator 

вместо

GlobalResourceProxyGenerator 
Смежные вопросы