I seem to have run into a strange issue whereby a string reference is not loading an updated value.
In short, I've replaced a DLL file (App_Code.dll) that contains a bunch of page titles (think HTML Page Titles), but the values aren't being updated when referenced from other DLL's.
Here's a code snippet from a codebehind of a sample page:
this.Master.PageDescription = Constants.Titles.CardInfoPageDescription;
The Constants class is compiled into App_Code.dll, which I just replaced. I've also cleared the cache (IIS 6 in this case), rebooted the machine, and made sure my local browser cache is empty.
However, when I load the web page, it is not loading the new value for Constants.Titles.CardInfoPageDescription. This is true for ALL web pages.
The only way I can get it to update it to replace the DLL for that page, which hasn't changed at all...
Any idea why this is? Is this string reference not actually looked up at runtime and built into the page DLL's?
Any help is GREATLY appreciated!
Thanks, Adam