Встроенные представления и локализация - PullRequest
0 голосов
/ 04 января 2011

Я получил несколько общих видов бритвы (view engine) в библиотеке классов, которые я хочу загрузить через VirtualPathProvider.

Все прекрасно работает, если я не добавлю .sv или .en к именам представлений (например, MyView.en.cshtml).При этом создается впечатление, что Visual Studio компилирует представления в библиотеки DLL ресурсов.

Можно ли это предотвратить?

Необходимость загружать библиотеки DLL ресурсов в моем VirtualPathProvider кажется хлопотным делом.Один поток может захотеть получить доступ к шведским представлениям, а другой - к английским.

1 Ответ

0 голосов
/ 06 января 2011

Я переименовал представления в XXXXX._langCode.cshtml (как в details._sv.cshtml).Затем я переименовал их обратно в мой VirtualPathProvider, прежде чем вернуть их.

Работает, но на самом деле не является решением проблемы.

...