I am having problems with an asp.net application not using an updated version of a shared assembly in the GAC. All I have done is modified implementation code in a function (no interface changes) and changed the version of the assembly from to then added the new version to the GAC. It is my understanding that I shouldn't have to rebuild an asp.net application that uses the assembly but this doesn't seem to be the case. If I hit the site it still shows the output from I can only see the output from after I rebuild the asp.net app. What am I doing wrong? Thanks in advance.