проблема глобальных ресурсов asp.net - PullRequest
1 голос
/ 06 января 2010

У меня странная проблема с глобальными ресурсами в моем веб-приложении asp.net mvc. У меня есть некоторые ресурсы в отдельном проекте (не проект веб-приложения). Эти ресурсы имеют следующие параметры: Действие построения: встроенный ресурс, каталог копирования в выходной файл: не копировать, пользовательский инструмент: ResXFileCodeGenerator. Когда я изменяю существующее значение в файле ресурсов, собираю решение в режиме выпуска и загружаю необходимые dll-файлы обратно на сервер, предыдущие значения в ресурсах по-прежнему отображаются. Однако, когда я добавляю новый ключ в файл ресурсов, значение этого ключа отображается правильно. У меня нет этой проблемы во время отладки на localhost. Спасибо

1 Ответ

0 голосов
/ 23 мая 2012

У меня была такая же проблема! Я проверил файлы ресурсов на рабочем сервере (с помощью блокнота), и он был обновлен, но ASP.NET проигнорировал обновленные значения (распознавая новые значения). Я решил проблему, удалив App_GlobalResources и скопировав его снова. Мне кажется, что если я перезаписываю App_GlobalResources (или его содержимое), ASP.NET не обновляет предыдущие значения; если я удаляю его (или его содержимое), то ASP.NET знает, как перестроить всю информацию. Я не понимаю, где ASP.NET хранит эту информацию ...

...