Пользовательские файлы ресурсов культуры - PullRequest
1 голос
/ 03 декабря 2010

Я создал собственную культуру Custom-en-GB на основе en-GB и зарегистрировал ее с помощью CultureAndRegionInfoBuilder. Это отлично работает.

В моем приложении ASP.NET я пытаюсь создать файл ресурсов для этой культуры, а именно FooBar.Custom-en-GB.resx, в дополнение к FooBar.resx и FooBar.en-gb.resx, которые у меня уже есть.

Я заметил, что базовый класс создается для FooBar.Custom-en-GB.resx, что эффективно не позволяет ему находиться в иерархии ресурсов FooBar.

FooBar-en-GB.resx не имеет базового класса, и когда я получаю доступ к ресурсу с культурой en-GB, все в порядке.

Я не уверен, что объяснил это очень хорошо, но, по сути, я думаю, что Visual Studio не знает о культуре, так как она зарегистрирована во время выполнения и создает базовый класс.

Я бы хотел избежать "жесткого" учета культуры, если смогу.

1 Ответ

1 голос
/ 06 декабря 2010

ОК, так почему я не подумал о том, чтобы перезапустить Visual Studio после того, как я впервые зарегистрировал пользовательскую культуру?Doh!

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