Here is the story. I have my ASP.Net web appliacation that when I uninstall
an old version and install a new version the old version's assemblies are
still in the system somewhere and cause the new install to crash or have old
application operations.
Here are some notes on the assemblies. They are put in the GAC. The old
and the new have the same version information. During the new version
install the ASP.Net web folder is deleted from inetpub. My install also
deletes the app's folder from the "Temporary ASP.NET Files" to prevent the
known cached file to exist in the new install. This all worked perfectly
before what I think the new service pack. I will have to verify.
So, when i install the new version and run the web application it will
either crash because it cannot find the properties, methods, or classes in
the cached assembly or it will execute the old logic. Now, if I do nothing
but run iisreset and rerun my new install it all works perfectly. EVERY
time I test an install I get the same results. I am about to test this with
a Windows 2003 machine and it too has the latest service packs. If it
continues to happen I will be forced to either put a forced iisreset in my
install or determine if the problem is with the service packs. Has anyone
else seen this issue if so how might i avoid this issue?
Thank you for your time.