Кажется, я столкнулся со странной проблемой, из-за которой ссылка на строку не загружает обновленное значение.
Короче говоря, я заменил файл DLL (App_Code.dll), который содержит кучу страницзаголовки (например, заголовки HTML-страниц), но значения не обновляются при обращении из других библиотек DLL.
Вот фрагмент кода из кода позади образца страницы:
this.Master.PageDescription = Constants.Titles.CardInfoPageDescription;
Класс констант скомпилирован в App_Code.dll, который я только что заменил.Я также очистил кэш (в данном случае IIS 6), перезагрузил компьютер и убедился, что кэш локального браузера пуст.
Однако, когда я загружаю веб-страницу, она не загружает новуюзначение для Constants.Titles.CardInfoPageDescription.Это верно для ВСЕХ веб-страниц.
Единственный способ заставить его обновить его, чтобы заменить DLL для этой страницы, которая не изменилась вообще ...
Любая идеяпочему это?Разве эта строковая ссылка на самом деле не просматривается во время выполнения и встроена в библиотеку DLL страницы?
Любая помощь приветствуется!
Спасибо, Адам