I have faced a problem with Asp.NET Session ID. Whenever there are code-behind changes and moved dll to liver server / if there are any modifications to web.config file, the existing session is is not accessible. The session id is going to reset.
If we use stateserver then we can retain session values. But it is not possible in some shared hosting environments.
Is there any other way to keep session values irrespective of changes?