How to use Session State Service with ASP.NET applications

Posted on 2008-11-04
Medium Priority
Last Modified: 2012-05-05
In the hope of establishing a more reliable "Web Garden" I am trying to migrate my ASP.NET application to use the Session State Service rather than InProc.  I have configured the application with IIS using the local (started) ASP.NET Session State Service.  On first access to the application I then receive the "Unable to Serialize the session state" message and am told that non-serializable objects and MarshalByRef objects are not permitted.

Since the application is built off-shore, could you explain what these disallowed objects might be, any other reason for the failure and how I might proceed.

Question by:davidxhare

Accepted Solution

BobTheViolent earned 600 total points
ID: 22879068
Adding serializable to the code in the places it "wants" it is all you should have to do.

Like this example.

<Serializable()>  Public Class myclassname
End Class

Open in new window

LVL 13

Assisted Solution

TechTiger007 earned 400 total points
ID: 22879316
This error will happen when we try to store objects that are not marked as serializable. In msdn each class description will show if it is marked as serializable or not

Featured Post

Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Ever notice how you can't use a new drive in Windows without having Windows assigning a Disk Signature?  Ever have a signature collision problem (especially with Virtual Machines?)  This article is intended to help you understand what's going on and…
A phishing scam that claims a recipient’s credit card details have been “suspended” is the latest trend in spoof emails.
In this video, we discuss why the need for additional vertical screen space has become more important in recent years, namely, due to the transition in the marketplace of 4x3 computer screens to 16x9 and 16x10 screens (so-called widescreen format). …
Windows 8 came with a dramatically different user interface known as Metro. Notably missing from that interface was a Start button and Start Menu. Microsoft responded to negative user feedback of the Metro interface, bringing back the Start button a…

850 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question