| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Разработка Windows Forms > проблема с локализацией |
| Автор: Demokratizator 6.9.2006, 18:34 |
| Добрый день. Такой трабл: Есть проект, который содержит несколько форм. Каждую надо еще перевести на английский язык. в каждой делаю: Localizable = true Language = English (US) перевожу все на английский сохраняю компилю (без ошибок) при запуске одно из формы выскакивает исключение с текстом: Coud not find any resources appropriate for the specified culture (or the neutral culture) in the given assembly. Make sure "FormN" was correctly embedded or linked unto assenbly "MyProject" А если у этой формы отключить Localizable = true, то все работает Как побороть ошибку? |
| Автор: mr.DUDA 8.9.2006, 22:06 |
| Надо проверить, генерируются ли при компиляции satellite assembly и кладутся ли они в папку en-US внутри директории приложения. |
| Автор: Demokratizator 10.9.2006, 00:52 | ||
как это проверить? в папку en-US точно кладется файлик |
| Автор: mr.DUDA 10.9.2006, 12:02 |
Хм, значит причину нужно искать в той форме, которая кидает такое исключение. Можно рефлектором проверить, генерируются ли ресурсы этой формы в основном EXE и сателлитной assembly (той, которая в en-US папке) |